- 博客(10)
- 收藏
- 关注
转载 JavaScript与Objective-C之间的通信
转自老谭的博客:JavaScript与Objective-C之间的通信 1、JS中变量在OC中的类型 通过OC-JS Bridge,变量的类型会自动进行转换,基本类型都会自动转换,如JS中的number、boolean都会转换成OC中的NSNumber类型,而String类型会自动转换成NSString类型,JS中的对象会转换成WebScriptObject对象
2016-08-31 20:14:15 423
原创 根据页面滚动动态修改UINavigationBar的背景色
最近要实现UINavigationBar背景动态改变的功能,找到了Glow 技术团队博客的博文:动态修改UINavigationBar的背景色,很好的满足了我的功能需求,是个极好的轮子。fork了他们的项目源码:LTNavigationBar
2016-08-28 16:10:04 730
原创 根据字符串长度动态计算UILabelView的高度
在调用UILabelView时,Label的高度最好根据字符串长度动态设置,为了实现这一点,我们可以用NSAttributedString的- (CGRect)boundingRectWithSize: options: context:方法,实现方法:
2016-08-28 15:39:29 453
原创 UIView的重绘机制——drawRect
斯坦福公开课第七课.Views and Gestures,提到了UIView的重绘函数drawRect,其中用到了UIBezierPath类来创建基于矢量的路径,基本用法:
2016-08-18 10:08:26 646
原创 NavigationBar导航栏透明
想要得到导航栏透明的视图(ViewController),效果如下图: 而默认情况下,导航栏是这样的: 想要让导航栏透明,可以这样实现:
2016-08-12 18:49:57 570
原创 视图控制器生命周期(ViewController Lifecycle)
斯坦福公开课第五课5. View Controller Lifecycle.mp4总结了View Controller的生命周期。如图:
2016-08-10 09:17:06 887
原创 改变PageControl指示点的颜色
PageControl指示点的颜色默认是白色,此时若背景也是白色,就完全看不到PageControl控件。那么需要更改指示点的颜色:
2016-08-08 15:51:56 3824
原创 为UIView添加点击事件
最近经常碰到要将UIImageView和UILabel看成整体的情况,我于是就将他俩用UIView包起来,那么怎么给一个UIView添加点击事件,可以这么实现:
2016-08-05 17:25:26 3223
原创 设置SearchBar文字字体
SearchBar内虽然含有一个UITextField,但是并没有可以直接访问的属性,要想更改TextField的字体,可以用以下间接的方法实现:
2016-08-03 16:25:58 542
原创 解除嵌套UIScrollView之间的联动
一般情况下,在两个嵌套UIScrollView中,innerView滑到顶的时候,会联动outterView开始滚动,为了解除滚动,可以在innerView的.m文件添加以下代码:
2016-08-02 20:29:17 4655 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人