push 过来的控制器中textView中的内容 默认是在字段的最末尾,想要置顶显示内容
在初始化textView的 - (void)ViewDidLoad 方法中 添加下段代码
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.01 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[self.applyTextView setContentOffset:CGPointMake(0, 0)];
});
导航栏标题右移的问题,因为 控制器A -->控制器B,如果A的标题过长,会使push到B的back文字过长(左上角的返回位置),导致B的标题会右移.解决: 在A中 - (void)ViewDidLoad 方法中 添加下段代码
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStyleDone target:nil action:nil];