iOS
Darwin豆豆
iOS开发
展开
-
修改storyboard中视图的坐标
原先一直习惯用纯代码写OC,最近由于进入公司的缘故,被逼着去用storyboard。发现其实也挺好用的,尤其是在自动布局上。但还是遇到了一个小问题如下:为了适配iPhone4这个小屏幕,我不得不在某些页面动态的改变一下某些view的layoutConstraint。但是问题来了,无论我在viewdidLoad还是viewWillAppear都失败了。。。原来viewDidLayou原创 2015-07-27 15:04:42 · 689 阅读 · 0 评论 -
关于如何隐藏UItableview多余的分割线
关于如何隐藏UItableview多余的分割线,最近我找到了一个极其简单的方式,直接上代码://在tableView初始化的时候后面 UIView *v = [[UIViewalloc] initWithFrame:CGRectZero]; [self.myTableViewsetTableFooterView:v]; 是不是极其的简单。。。原创 2015-07-08 11:28:56 · 317 阅读 · 0 评论 -
UIScrollView的滚动条位置具体设置方法,超简单
通过设置scrollIndicatorInsets这个属性,来调整滚动条的位置UIEdgeInsets UIEdgeInsetsMake ( CGFloat top, CGFloat left, CGFloat bottom, CGFloat right); 四个参数分别表示,上边界,左边界,下边界,右边界 是不是很简单!原创 2015-07-23 17:58:55 · 1096 阅读 · 0 评论 -
设置UIlabel的行高
/** * 设置label的行距 * * @param label 被设置的label * @param font label的字体 */- (void)setLinespaceWithLabel:(UILabel *)label font:(UIFont *)font { staticCGFloat linespace =原创 2015-07-23 17:50:20 · 1432 阅读 · 0 评论 -
关于TImer的两种初始化方法总结,自学iOS的哥们过来看看
NSTimer的初始化方法+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)yesOrNo;+ (NSTimer *)scheduledTimerWithTimeInterva原创 2015-07-23 18:06:15 · 1642 阅读 · 0 评论 -
OC与Swift混编
swift 语言出来后,可能新的项目直接使用swift来开发,但可能在过程中会遇到一些情况,某些已用OC写好的类或封装好的模块,不想再在swift 中再写一次,哪就使用混编。这个在IOS8中是允许的。先中简单的入手,先研究在同一个工程目录下混合使用的情况。为了演示。先准备两个类第一个是swift语言写的类,文件名为 act.swift[cpp] vi转载 2015-09-09 18:32:14 · 463 阅读 · 0 评论