我希望用户能够点击textview(不接受输入)并转到另一个View Controller来编辑textview。
这可以使用故事板吗?
如果您只是从textview拖动到另一个视图控制器,则不会给出创建segue的选项。
感谢您提供有关如何执行此操作的任何建议。
答案 0 :(得分:1)
将您的UITextView委托连接到视图控制器
按住Control键并单击并从视图控制器图标拖动到目标视图控制器以创建segue
选择“显示”
单击segue箭头并为其指定标识符
将UITextViewDelegate添加到视图控制器
@interface ViewController <UITextViewDelegate>
实施委托方法
- (BOOL)textViewShouldBeginEditing:(UITextView *)textView {
[self performSegueWithIdentifier:@"PUSH_NEXTVIEWCONTROLLER" sender:textView];
return NO;
}