我对这个 iPhone 开发者很陌生,但到目前为止,我已经构建了一个非常好的应用程序,但我偶然发现了这个问题,我这辈子似乎无法解决。
基本上,该应用程序是社交网站的聊天应用程序。除了当前是 UITextbox 的输入框外,一切都在 100% 工作。这很好用,但是我希望该框能够增长并成为带有滚动的多行 UITextbox。我用 UITextview 替换了 UITextbox,一切都很好。当用户输入文本时,我的 UITextview 会扩展,但是我有一个小问题让我抓狂。
当 UITextview 获得焦点时,它会将光标和其中的任何文本移到视线之外。我设置的 UITextview 默认显示 2 行,然后当文本的高度超出这两行时,我希望框变大(它确实如此)并且文本保持向上滚动,这样你就可以看到你是什么打字。如果您查看 iPhone 上的 SMS 应用程序,这正是我希望它工作的方式。
任何智慧之言将不胜感激。