导航栏中的标题文本不会立即截断

时间:2016-03-29 00:43:48

标签: ios swift uinavigationcontroller

所以我有一个标题可以更改的导航栏。标题字符串非常长,除非我离开此页面并再次返回,否则不会被截断。

因此,在初始标题更改后,它将如下所示: Immediately after changing title

然后在转到另一个页面并返回之后,它将切换回每个人都期望的内容: After segueing out and coming back

我希望能够在文本更新后立即发生此文本截断

问题是我不知道是什么导致了这个问题或者它发生了什么,因此不知道在我的问题中包含什么代码..我猜是像navigationItem.titleView那样有一个&#34 ;更新内容"但无法找到解决此问题的任何内容。

1 个答案:

答案 0 :(得分:0)

所有视图控制器都有一个名为" title"的属性,尝试将你的字符串设置为这样......

- (void)viewDidLoad { 
    [super viewDidLoad];
    self.title = "YourString";
}

或者在Swift代码中......

func viewDidLoad {
   super.viewDidLoad()
   self.title = "YourString"
}