【发布时间】:2014-11-15 01:45:05
【问题描述】:
我正在尝试更新具有聊天界面的 iOS8 应用程序,但新的 Quicktype 键盘隐藏了文本视图,因此我想以编程方式或在界面生成器中将其关闭。
是否有可能以某种方式或只有用户可以在设备设置中将其关闭?
我知道有一个问题/答案可以用UITextfield 解决这个问题,但我需要用UITextView 来解决这个问题。
【问题讨论】:
-
我不知道你能不能,但这似乎不是一个好主意。我使用了一个在 Android 上做类似事情的应用程序,这真的很令人沮丧。我认为最好解决它以允许用户决定是否需要这些建议。
-
@Hassan 我的问题是,它破坏了我的用户界面,所以我想隐藏/禁用任何建议。
-
是的,但是如果您可以将文本视图向上移动以适应键盘,而不是隐藏建议不是更好吗?再次道歉,因为我实际上不知道该怎么做,我只是提出一个友好的建议。
-
也许你可以试试this answer。设置通知方法,并在键盘高度发生变化时相应地移动文本视图。我不知道这是否适用于 iOS 8。
标签: ios objective-c xcode ios8