摘要: 1.项目中遇到drawRect来渲染中文,但是调用CGContextShowTextAtPoint方法失败,于是查了些资料整理总结一下2.既然apple能显示中文,那么自然也是支持中文的。查看所有字体:NSArray *fontFamilies = [UIFontfamilyNames];for(N... 阅读全文
posted @ 2014-04-27 23:35 折半 阅读(973) 评论(0) 推荐(0)
摘要: 1.项目中用宏的时候,遇到如下警告Operator '?:' has lower precedence than '*'; '*' will be evaluated first2.错误原因*操作符的优先级比 ?符号优先级低,会先*运算,结果也许就并不是自己需要的类似此错误一般都与优先级有关3.解决... 阅读全文
posted @ 2014-04-18 11:58 折半 阅读(1153) 评论(0) 推荐(0)
摘要: 1.前言:项目中需要在UIScrollView滚动时,某个控件保持位置不变,一般来说放到self.view上即可,但是这里必须要放到UIScrollView上,这样的话就随着滚动而滚动了2.想法:于是我写了一个继承了UIScrollView的类,很简单,用layoutSubviews解决了3.代码:- (void)layoutSubviews{ [super layoutSubviews]; for (UIView *view in self.subviews) { if ([view isKindOfClass:[UILabel class]]) { ... 阅读全文
posted @ 2014-03-21 18:45 折半 阅读(5176) 评论(0) 推荐(0)
摘要: 1.我们就以模拟器上safari(你的应用)为例,随便打开一个网站,如图:2.然后再打开Mac OS 版的safari3. 然后, 打开 preferrence 选择 Advanced Tab,在最下面的 "Show develop menu ..." 前面打钩。4.这时候就会多一个develop选项5.选择iphone simulator 如图www.apple.com就是我们刚才在模拟器上打开的网页6.打开后便可以像firebug一样调试了ps:大概web app时才会用到 阅读全文
posted @ 2014-03-09 20:13 折半 阅读(1755) 评论(1) 推荐(1)
摘要: 1.想实现的效果:浏览文章的时候,当向下滑动时候,navigationBar 和 toolbar 隐藏 , 当到结尾时候再向上滑动,navigationBar 和 toolbar 重新显示出来。2.思路:首先,这里用来显示文章的是webview ,我们都知道webview中包含scrollview,这样就好办了,我们利用scrollview来实现即可。代码如下:#pragma mark - UIScrollViewDelegate- (void)scrollViewDidScroll:(UIScrollView *)scrollView{ int currentPostion = scr... 阅读全文
posted @ 2014-03-02 17:44 折半 阅读(819) 评论(0) 推荐(0)