我看到了如何为 UITextView 创建占位符的答案。
我采取了以下步骤:
将声明添加到 .h 类中:
@interface AdjustPhotoViewController : UIViewController<UITextViewDelegate>
添加方法:
- (BOOL) textViewShouldBeginEditing:(UITextView *)textView { NSLog(@"%d",[textView tag]); if ([textView tag]==1){ campaignTitle.text = @""; }else{ campaignDescription.text = @""; } return YES; }
但我没有看到正在调用该方法!
我错过了什么?
textView 已经通过情节提要委托给视图
解决了:
问题是它没有被授权。虽然我使用的是故事板——它只是一个出口,而不是一个代表。请记住,如果您使用故事板,您还需要从文本视图委托给视图的橙色按钮!不仅相反