中国iOS开发 UI界面
南宫辞迁
单曲循环,其实听的是自己的心情。
展开
-
设置标准控件的文字为中文
在info.plist中将Localization native development region设置为china在工程的Localizations里面添加Chinese Hans和Chinese Hant这样邮件发送、视频、音频播放器的控件字符会成为中文(简体、繁体)原创 2014-04-14 10:35:17 · 614 阅读 · 0 评论 -
让UIScrollView的子view响应触摸事件
有时候在UIScrollView中有某些子视图需要响应一些触摸事件,比如拖动、画板等但是默认情况下,触摸事件会被UIScrollView捕获实际上解决的方法很多,这里我先列出一种(自认为最简单的):先设置UIScrollView的属性:scrollView.canCancelContentTouches = YES;scrollView.delaysContentTouches原创 2014-04-14 10:56:11 · 2162 阅读 · 0 评论 -
ios Lable自适应高度、自动换行
NSString* text =commentContent; UILabel *comments = [[UILabel alloc] init]; comments.text = text; [comments setNumberOfLines:0];原创 2014-04-09 10:19:43 · 934 阅读 · 0 评论 -
iOS -UINavigationControllerPush动画丢失
刚解决的了一个诡异问题,有tabbarcontroller的navigationcontroller在push的时候有动画但在pop的时候动画丢失,之前也碰到过这样的问题,没有仔细找原因就自己自定义了navigationcontroller的pop动画不了了之了,今天又碰到了,决定不回避,找原因,因为我对tabbarcontroller和navigationcontroller都做了深度的自定义,原创 2014-04-08 15:03:06 · 1188 阅读 · 0 评论 -
button的 title 对齐方式
转载qing设置 titleLabel 的 对齐方式 是不起作用的原创 2014-04-04 10:00:46 · 760 阅读 · 0 评论 -
IOS开发中的CGFloat、CGPoint、CGSize和CGRect
1、数据类型:CGFloat: 浮点值的基本类型CGPoint: 表示一个二维坐标系中的点CGSize: 表示一个矩形的宽度和高度CGRect: 表示一个矩形的位置和大小typedef float CGFloat;// 32-bittypedef double CGFloat;// 64-bitstruct CGPoint { CGFloat x;原创 2014-04-03 15:35:04 · 603 阅读 · 0 评论 -
6种手势交互Demo
Gesture, Gesture Recognize, Gesture Recognizer, tap, click, double tap, swipe, rotation, pan, pinch, long press, 点击, 单击, 双击, 移动, 平移, 旋转, 捏合, 长按, 滑动iOS的6种手势Demo,包括单击 (UITap原创 2014-04-03 15:36:28 · 1457 阅读 · 0 评论 -
当子view的frame超出父view时,会怎样?
当子view突破了父view,会发生什么情况?假设黑色view是window,红色view是黑色view的子view,绿色view是红色view的子view:如果触摸绿色view的超出的部分,绿色view并不会响应触摸事件,这时接受到事件的是黑色view;而如果绿色view是个UIScrollView,先触摸绿色view的未超出区域,然后向左拖动,那么即使手指已经移动到红色区域外的原创 2014-04-15 08:37:09 · 1169 阅读 · 0 评论 -
view在UIViewController中的生命周期
理解view的生命周期:在UIViewController中,view(黑体的view指的是controller的view属性)有两个循环:加载和卸载循环。当程序的一部分向controller请求view的指针且view不在内存中时,view会进入加载循环,controller会将view加载入内存。当程序接收到内存警告时,controller会尝试卸载view,在卸载循环中,contro原创 2014-04-14 10:38:39 · 651 阅读 · 0 评论