关于导航自定义视图距离边界问题,点击状态栏TableView不能回滚到顶部问题
2024-08-31 00:40:01
一:
默认Navigation的自定义customView,设置为 Left or Right BarButtonItem 的时候会 与屏幕边界有个15像素的距离。
导致自定义视图的上的子视图响应区域有限。
解决方法:
//自定义视图
UIBarButtonItem *backBtn = [[UIBarButtonItem alloc] initWithCustomView:backButton];
//间距
UIBarButtonItem *negativeSpacer = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace
target:nil action:nil];
negativeSpacer.width = -15;
//设置左移
self.navigationItem.leftBarButtonItems = @[negativeSpacer,backBtn];
二:点击状态栏,ScrollView 不回滚到顶部问题
该视图下存在多个ScrollView或其子类,系统不能知道具体滚动哪个,直接所有禁用
解决方法:
禁用不需要滚动到顶部的scrollView的属性,设置ScrollsToTop = NO。设置滚动到顶部的ScrollsToTop = YES。
最新文章
- Android Fragment
- jQuery Sidebar 侧边栏
- 请求rest web服务client
- atitit.客户端连接oracle数据库的方式总结
- HDU 4902
- kindeditor编辑器图片水印
- LumiSoft收取邮件(含邮件附件)
- poj1988 简单并查集
- JQuery 事件及案例
- TCP数据包结构
- Android5.0 Gallery2上编译Gallery模块出错
- angularjs购物车效果
- JavaScript高级(01)
- nginx通过域名访问项目(不接项目名称),cookie丢失问题详解
- Java Socket 服务端发送数据 客户端接收数据
- jmockit 模拟同一个函数多次调用每次返回不同结果
- iOS开发笔记-一种任意字体、颜色混排UILabel的实现
- Jetson tk1 安装OpenNI 1 +Xtion Pro +NiTE
- vim 删除
- leftJoin鏈錶查詢
热门文章
- C++入门经典-例3.6-判断某一年是否是闰年之复合表达式法
- C++入门经典-例2.15-逗号表达式的应用
- leetcode-easy-listnode-206 reverse linked list
- web安全之如何防止CSRF跨站请求伪造(转载)
- ad2014注册出现:注册 - 激活错误 (0015.111)
- 浏览器端-W3School-JavaScript:JavaScript Math 对象
- sql四种连接方式
- 【sqlalchemy】使用正确的DB_URI却报错密码错误-密码中包含特殊符号导致
- Reactjs之静态路由、动态路由以及Get传值以及获取
- java:struts框架3(自定义拦截器,token令牌,文件上传和下载(单/多))