iOS文本视图不更新
我有一个UITextView定义
@property (nonatomic, retain) IBOutlet UITextView *quote;
在我的视图控制器头,我可以通过使用设置值
quote.text = @"some text";
但是这个观点不想更新价值,我该怎么做
设置文本应该立即导致UITextView在正常情况下呈现文本。
你确定你的:
- UITextView被恰当地放置在你的Nib中,并且可见?
- UITextView适当地链接到你的文件所有者(又称视图控制器)的sockets?
validationUITextView的可见性的快速testing – 只需将一些示例文本放在笔尖中,并validation它是否在启动时出现。 如果是这样,那么你知道,至less你的看法是适当的显示。 在那个时候,它必须与#2有关。
确保你连接到你的XIB的UITextField的quote
。 另外,请确保你@synthesize quote;
在你的.m 。
我也碰到了这个,只要我指定了足够的内容高度 ,问题就消失了。 在Xcode中,它可能仍然看起来很好,但是如果没有高度约束,AutoLayout将决定不使用TextView。
当你问这个问题的时候,这可能不是你的问题,但是它在我的谷歌search中还是很早就出现了,所以我发表了这个答案。
顺便说一句:编辑约束时,Xcode仍然有点滑移。 它会更新视图(和保存),如果你在恒定字段中按“Enter”,但是如果以其他方式失去焦点,它将不会这样做。
这只是向我们展示了让用户界面始终保持正确的难度。
- ios swift:UIPickerView最佳实践?
- stopRangingBeaconsInRegion可能会停止监视区域的通知?
- masksToBounds和cornerRadius之间的关系是什么?
- 在设备上运行应用程序时,iOS Facebook SDK“用户取消login”?
- 在哪里可以find关于快速警报(UIAlertController)的清晰解释?
- CNContactPickerDelegate的contactPickerDidCancel从未被调用过
- 用一个button按下后,用相机捕捉多个图像?
- ios检查是否nsarray == null
- 使用AVFoundation在video之间快速切换