我有一个 UITextView,如果该应用程序的某个用户已登录(我正在使用 parse.com),我只想对其进行编辑。
我的想法是在 UITextView 上方有一个“编辑”按钮,按下时会检查是否有正确的用户登录。如果用户是正确的用户,那么它将允许编辑 UITextView,如果否则我只会弹出一个 UIAlert。
我真的不知道该怎么做,有人能给我指出正确的方向吗?
这是我目前所拥有的:
- (IBAction)announceEditButton:(id)sender {
PFQuery *triClubQuery = [PFQuery queryWithClassName:@"Clubs"];
[triClubQuery whereKey:@"ClubName" equalTo:_club.clubName];
PFObject *foundClub = [triClubQuery getFirstObject];
NSString *clubOwner = [foundClub objectForKey:@"Creator"];
if ([clubOwner isEqualToString:[PFUser currentUser].username]){
// do something here to edit UITextView
}
}
最佳答案
我会设置 yourTextView.editable = NO;
无论你在哪里定义它(例如 viewDidLoad
方法)然后你只需要:
yourTextView.editable = YES;
然后
[yourTextView becomeFirstresponder];
关于ios - 单击按钮编辑 UITextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23144591/