简体   繁体   English

iOS10 UINavigationButton位置与iOS9不同

[英]iOS10 UINavigationButton Position different form iOS9

I find is different when I set 我发现我的设定不同

UIBarButtonItem *cancelViewButton = [[UIBarButtonItem alloc] initWithTitle:@"cancel" style:UIBarButtonItemStylePlain target:self action:@selector(popCurrentViewController)];
self.navigationItem.rightBarButtonItem = cancelViewButton;

On iOS 10 在iOS 10上

在此处输入图片说明

On iOS 9 在iOS 9上

在此处输入图片说明

I need to narrow the navigationTitleView 我需要缩小navigationTitleView

#define iOS10Later ([UIDevice currentDevice].systemVersion.floatValue >= 10.f) 

if(iOS10Later) {navigation.titleView = [[SearchBarView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH - 120, 30)];}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在iOS10而非iOS9上调用layoutIfNeeded - layoutIfNeeded called on iOS10 but not iOS9 CBCentralManager iOS10和iOS9 - CBCentralManager iOS10 and iOS9 WKUserScript不能在iOS10中调用,但可以在iOS9中使用 - WKUserScript not call in iOS10, but works in iOS9 无法在iOS10和iOS9中接收推送通知 - Trouble receiving push notifications in iOS10 and iOS9 SpriteKit相机在iOS10中的位置校正? - SpriteKit Camera position correction in iOS10? Swift ios 检查是否在 ios9 和 ios10 中启用了远程推送通知 - Swift ios check if remote push notifications are enabled in ios9 and ios10 本地化不适用于ios8,但适用于ios9和ios10 - Localization doesn't work for ios8 but works for ios9 and ios10 在Xcode 7 iOS9中确定时,UIScrollView在Xcode8,iOS10中没有响应 - UIScrollView not responding in xcode8, ios10 when it was OK in Xcode 7 ios9 CATextLayer前景颜色动画在iOS9上不起作用,但在iOS10或更高版本上起作用 - CATextLayer foregroundColor animation don't work on iOS9 but work on iOS10 or high UITableView已被释放,而键值观察器仍在其中注册,仅在iOS9,iOS10中崩溃 - UITableView was deallocated while key value observers were still registered with it, Only crash in iOS9, iOS10
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM