美文网首页iOS Play
iOS 不同系统版本的 rightBarButtonItem 显

iOS 不同系统版本的 rightBarButtonItem 显

作者: tianheng | 来源:发表于2018-09-07 16:21 被阅读5次
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setTitle:@"测试" forState:UIControlStateNormal];
[button setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
button.titleLabel.font = [UIFont systemFontOfSize:17.];
[button addTarget:self action:@selector(rightTitleButtonClick:) forControlEvents:UIControlEventTouchUpInside];
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:button];

模拟器测试:
iPhone X(11.4):正常显示
iPhone 6s(9.3):不显示

建议解决办法:

1.
button.frame = CGRectMake(0, 0, 64., 20.);
2.
[button sizeToFit];

相关文章

  • iOS 不同系统版本的 rightBarButtonItem 显

    模拟器测试:iPhone X(11.4):正常显示iPhone 6s(9.3):不显示 建议解决办法:

  • iOS 不同系统版本的 rightBarButtonItem 显

    iOS 不同系统版本的 rightBarButtonItem 显示差异(https://blog.csdn.net...

  • 简述iOS权限测试设计

    1. 背景 iOS系统自2007年发布至今,已发布了12个版本,自iOS7.0之后,不同阶段的系统版本的权限...

  • 内存管理

    iOS不同的系统版本对 App 运行时占用内存的限制不同,另外,系统版本的升级也会增加占用的内存,同时 App 功...

  • iOS | 小笔记:常用宏定义

    手机系统 手机系统版本,如9.3 系统名称,如iOS UUID APP版本号 色值 字体大小(常规/粗体) 不同屏...

  • 不同版本ios系统的特点

    https://www.jianshu.com/p/47577a857bcc

  • app测试之弱网环境搭建探索

    首先,app兼容测试,包含不同平台:IOS,Android,不同版本的操作系统,不同手机设备(品牌、型号、分...

  • iOS不同系统版本的兼容

    极少数应用程序很“奢侈”的只支持最新版本的 iOS。 设置一个较低的部署目标以及基于特定 iOS 版本的代码分支通...

  • 屏幕适配

    适配 什么是适配?适应、兼容各种不同的情况 iOS开发中的适配?系统适配针对不同版本的操作系统进行适配屏幕适配针对...

  • 2019-07-31

    设置自定义self.navigationItem.rightBarButtonItem,iOS11以下这样写的写的...

网友评论

    本文标题:iOS 不同系统版本的 rightBarButtonItem 显

    本文链接:https://www.haomeiwen.com/subject/ifbcgftx.html