iOS开发
文章平均质量分 61
石楠草
春天种下一行行代码,秋天收获一堆堆Bug~
展开
-
UILabel无法换行问题
刚刚在UILabel的文字的自动换行,我要打到的目的是使文字显示在一定的区域内,保持两行,多余放不下的字用点代替。通常设置UILabel自动适应高度并自动换行的代码如下:CGRect frame = self.nameLabel.frame; UIFont *font = [UIFont systemFontOfSize:15.f]; CGSize strSize = [act原创 2014-01-07 15:57:40 · 6809 阅读 · 0 评论 -
NSDateFormatter HH vs hh
今天在用NSDateFormatter原创 2014-04-14 15:08:31 · 1255 阅读 · 0 评论 -
iOS 制作兼容64位iOS系统的Framework包
最近在要把写的代码打包成Framework包给其他人翻译 2014-07-18 18:00:50 · 2133 阅读 · 0 评论 -
Auto Layout: IB和代码结合使用约束,以及约束在UIView动画中的改变
如果您对Auto Layout还不是很了解,ta原创 2014-07-06 13:49:35 · 3473 阅读 · 1 评论 -
iOS6中的Auto Layout:通过代码添加约束
iOS6提供了一种设计用户界面的新方法:Auto Layout。使用Auto-Layout很容为多种屏幕大小和多种语言设置UI。你可以在IB中使用Auto Layout,那么你一定要小心,否则不经意地移动了界面上的一个UI组件就会弄乱这些约束。因此对于这篇教程,我们用代码定义约束。打开XCode并创建一个Single View Application。工程名叫作Constrai翻译 2014-07-04 22:40:37 · 3786 阅读 · 0 评论 -
同一界面加载不同的UITableViewCell,如表单或者设置界面
在做APP时,经常会做到像设置界面,或表单填写zh原创 2014-07-07 22:23:01 · 6060 阅读 · 0 评论 -
Javascript如何传递大数据传给Objective-C
Javascript与UIWebView交互,通常的做法是双方约定一个协议,如:protocol://function/params,在Javascript中用window.location.href = "protocol://function/params";来请求,然后UIWebview的delegate方法:- (BOOL)webView:(UIWebView *)webView sh原创 2015-04-04 22:32:19 · 1821 阅读 · 0 评论 -
uitableviewcell动态内容的排版
艾玛,写个blog起个名字就纠结了半个小时,醉了…其实我想说的界面就是现在大部分购物APP或者社交APP的主列表界面,如下图所示:昵称下面的文字多少是不确定的,图片也可有可没有,最下面的button也可能没有。像这样的界面我想对于初学者来说第一反应的布局方式是每一个块就用一个cell,然后根据服务器返回来的数据,有哪部分内容就展示哪部分内容,没有的话就把相应的控件隐藏掉,再调整每个控件的位置。原创 2015-06-08 22:19:17 · 1990 阅读 · 0 评论