如何使UINavigationBar
标题为用户可编辑的,我试过将titleView
设置为文本框,但它看起来不一样。它缺少轮廓或投影。我瞄准它看起来像默认的。使UINavigationBar标题为用户可编辑
这就是我在此刻实现:
_titleField = [[UITextField alloc]initWithFrame:CGRectMake(0, 0, 200, 26)];
[_titleField setDelegate:self];
_titleField.text = _bugDoc.data.title;
_titleField.font = [UIFont boldSystemFontOfSize:20];
_titleField.textColor = [UIColor whiteColor];
_titleField.textAlignment = NSTextAlignmentCenter;
self.navigationItem.titleView = _titleField;
您正在制作自定义导航栏? –
@Manohar,不,我不是。只需寻找一种让用户能够点击navBar标题进行编辑的方法。截至目前,我有一个textField设置为titleView,但它看起来不像它的正文。 –
请检查我的答案。根据您的要求设置您的框架。 –