
iOS
花花鱼
点滴积累,你会发现有大大的进步。
展开
-
UITableView的滚动的时候,不停的触发点击事件
问题描述: 当UITableView数据量大的时候,显示不全,当然就要滚动了,但同时也触发了 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ } 解决: 可以定一个变量,滚动的时候设个值,滚停的时候再设一下值,点击事件里加个判断即可。 1、定义变量 @property(nonatomic, assign) BOOL bScroll; 2、滚动的时候,.原创 2020-06-18 17:34:18 · 505 阅读 · 0 评论 -
__NSArrayI removeAllObjects]: unrecognized selector sent to
调用 [self.keys removeAllObjects]; 清空数组 就报:__NSArrayI removeAllObjects]: unrecognized selector sent to @property (nonatomic,copy) NSMutableArray *keys; 将上面的定义改为 @property (nonatomic,retain) NSMutableArray *keys; 就可以解决了。 至于copy与retain有什么区别,可以查一下。...原创 2020-05-29 15:27:57 · 519 阅读 · 0 评论 -
ipad tabbar纵向显示引起的一些问题及处理(navigationItem空白或不见了)
1、iphone上测试挺好的,图标纵向显示 2、ipad上显示变成了水平显示 然后网上查了一下说是只要override一个方法即可,当然也做到了。 因为第一个viewcontroller没有navigationBar,也没有点其它的看,感觉挺完美。 过了几天有点忘记了,测试的时候发现其它的viewcontroller的navigationItem全成了光头。 哈哈,有点搞笑,上面一片空白(灰白)。 #pragma mark -让ipad上也是纵向 //- (UITraitCollection原创 2020-05-15 16:55:59 · 752 阅读 · 0 评论 -
uitableviewcell 中的按钮uibutton在iphone上点击正常 ipad上点不了或者叫不触发事件
1、项目一般在iphone可以运行,也可以在ipad上运行。 2、那么往往会出现不灵光的情况,点击一个自定义uitableview上的按钮事件时,竟然不执行。 以为上的问题是写的有问题,尝试几种方法后,发现应该不是程序问题。 1) 使用block 2)delegate 效果一样。 不意中竟然执行了一次,但感觉不稳定。哈哈,网上也有兄弟碰到过这个问题,说是让其自适应就可以了。 试了一下[_phonebtn sizetofit]; 一点效果都没有。 发现一个很奇怪的事,也就是右侧的A B.原创 2020-05-14 17:09:34 · 366 阅读 · 0 评论 -
出现exception时,调试,跟踪到具体的错误行。
问题: 有时候-[UIButton badgeView]: unrecognized selector sent to instance 0x11d230cd0 出现这个问题,不知道具体问题在哪,因为用的是第三方的基类,不是很熟。 解决: 1、将出现错误的地方加个断点 这里只加了一个左侧导航按钮,感觉没有什么地方错的。 但就是加了这个以后,出现的问题,那么就把断点设在这里面。 2、执行方法,切换到断点处,如下图 3、执行后,再点击运行按钮,就会跟踪到具体的代码行。如下图 原来.原创 2020-05-09 16:40:11 · 561 阅读 · 0 评论 -
CDN: trunk Repo update failed - 3 error
[!] CDN: trunk Repo update failed - 3 error(s): CDN: trunk URL couldn't be downloaded: https://cdn.cocoapods.org/Specs/3/3/0/YHPopupView/0.1.0/YHPopupView.podspec.json Response: Timeout was reached CDN: trunk URL couldn't be downloaded: https://cdn.cocoa原创 2020-05-09 09:13:24 · 1174 阅读 · 1 评论