[!] Error installing OBShapedButton[!] /usr/bin/git clone https://github.com/ole/OBShap...
[!] Error installing OBShapedButton[!] /usr/bin/git clone https://github.com/ole/OBShap...
导航栏下面总是有根线隐藏不了,选中那根线后定位这根线的图层,位于第一个图层的子视图内 直接遍历navigationBar.subviews.firstObject.subvi...
方法1、 weak var weakSelf =self self.block ={() -> () in if let strongSelf = wea...
xcode13 报错The Legacy Build System will be removed in a future release. You can configur...
本文不介绍桥文件搭建和类的导入,只是阐述oc与swift函数方法的小区别 oc中有类方法与对象方法,调用swift时候也有两种调用方式 1、类方法调用:[class func...
override init(frame: CGRect) { super.init(frame: frame) } required init?(coder:N...
overrideinit(style:UITableViewCellStyle,reuseIdentifier:String?){ super.init(style:s...
在OC中习惯用block来传值,而swift中,block被重新定义了一下,叫闭包; 使用的技巧:谁定义谁传值; 案例使用A、B控制器: 1~4步在B中执行,最后在A中执行;...
OC中定义枚举 typedef NS_ENUM(NSInteger, RefreshType) { EndRefresh, RefreshWithNoMoreData...
注意本文章讲的不是正常的oc block调用,是block以参数形式存在于oc被调用 oc中定义方法A - (id)methodA:(void(^)(idx))nextBlo...
添加裁减方法 cell的.m文件内 - (void)awakeFromNib { [super awakeFromNib]; [self setClipsToBoun...
初始化headerView的的方法里面添加下面这句代码 self代表的是headerView 大部分情况都可以解决 但是需要动态高度的时候 个别情况导致高度设置未生效 可...
- (CGContextRef)createARGBBitmapContextWithImage:(UIImage*)image { // Get image width...
为了实现更多样式,我们会在一个collection里加载多种cell 但是加载后发现顺序混乱 出现这个问题: 1、首先要检查数据源的排序是否正确 2、看一下cellForIt...
有一些button或者其他view添加阴影后发现阴影效果不显示 button切圆角后需要设置masksToBounds属性 设置后阴影会被裁掉 需要再设置clipsToBou...
切圆角丢失一块或者边缘毛边之类的问题 在cell里面加入代码 self.layer.shouldRasterize = YES; self.layer.rasterizati...
Error Domain=kCFErrorDomainCFNetwork Code=310 "(null)" UserInfo={_NSURLErrorFailingURLS...
环境配置的基本步骤百度上很多,我大概只是说一下遇到的问题以及解决办法 我先建了Base.xcconfig一个Base类,里面把通用版本号,PREPROCESSOR还有一些ID...