[請益] textview不能輸入文字
最近遇到一個很怪的現象,就是在第一次切換到這有一個textview的view controller
可以正常的輸入文字,當用navication back回到上一個view controller再切回到這個
有textview的這個view controller的時候就沒有辨法再輸入任何文字,不知道是那里
寫錯了@@? 懇請版上的大大解惑一下 程式碼如下~
//從a view controller切換到 postStatus view controller
PostStatusViewController *postStatus = [[PostStatusViewController alloc]
initWithNibName:@"PostStatusViewController" bundle:nil];
[self.navigationController pushViewController:postStatus animated:YES];
//postStatus view controller的內容
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)
nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
- (void)viewDidLoad
{
[super viewDidLoad];
UIBarButtonItem *retwitterBtn = [[UIBarButtonItem alloc]initWithTitle:
@"發佈" style:UIBarButtonItemStylePlain target:self action:
@selector(send:)];
self.navigationItem.rightBarButtonItem = retwitterBtn;
[[UIBarButtonItem appearance] setTintColor:[UIColor grayColor]];
theTextView = [[[UITextView alloc] init];
}
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.theTextView becomeFirstResponder];
}
-(void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
}
- (void)send:(id)sender
{
NSString *content = self.theTextView.text;
if (content != nil && [content length] != 0) {
NSLog(@"%@",self.theTextView.text);
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.31.33
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章