代码改变世界

转:有关iPhone UIDevice UIApplication的一些常见用法

2012-01-17 15:58 by 张智清, 648 阅读, 0 推荐, 收藏, 编辑
摘要:1. 判断设备的类型ipad或者iphone,可在main中定义一个宏来记录。 #define IS_IPAD ([[UIDevice currentDevice] respondsToSelector:@selector(userInterfaceIdiom)] &&[[UIDevice currentDevice] userInterfaceIdion] == UIUserInterfaceIdiomPad)2. 调用自带应用 调用Email [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@& 阅读全文

转:iOS5中UIViewController新方法的使用

2012-01-14 22:06 by 张智清, 1730 阅读, 0 推荐, 收藏, 编辑
摘要:在iOS5中,ViewController中新添加了下面几个方法: addChildViewController: removeFromParentViewController: transitionFromViewController:toViewController:duration:options:animations:completion: willMoveToParentViewController: didMoveToParentViewController: 下面详细介绍一下addChildViewController,一个ViewController可以添加多个子ViewController,但是这些子ViewController要想显示出来,需要把子controller的视图添加到父视图的相应位置,可以通过transitionFromViewController:toViewController:duration:options:animations:completion:这个方法转换显示的子视图。同时加入相应的动画。下面以一个例子来说明,最后的实现效 阅读全文

强行触发shouldAutorotateToInterfaceOrientation

2012-01-14 20:55 by 张智清, 2031 阅读, 0 推荐, 收藏, 编辑
摘要:// 先可通过UIApplication的setStatusBarOrientation方法更改状态条方向// 然后以下代码实现强制触发shouldAutorotateToInterfaceOrientationUIWindow *window = [[UIApplication shareApplication] keyWindow];UIView *view = [window.subviews objectAtIndex:0];[view removeFromSuperview];[window addSubview:view]; 阅读全文

UIView视图类中几个基本方法的理解

2012-01-10 20:25 by 张智清, 1 阅读, 0 推荐, 收藏, 编辑
该文被密码保护。 阅读全文

实现TableView滚动停止时才加载数据信息,滚动期间用默认图片显示。

2012-01-07 22:08 by 张智清, 87 阅读, 1 推荐, 收藏, 编辑
只有注册用户登录后才能阅读该文。 阅读全文

转:重写UIPageControl类实现分页自定义按钮

2012-01-07 16:22 by 张智清, 1099 阅读, 0 推荐, 收藏, 编辑
摘要:所谓重写UIPageControl类自定义分页控件,其实就是通过重写这个类的函数来更换点按钮的图片显示。以下即为继承UIPageControl类的子类,主要是要分别设置正常与高亮状态的图片。 阅读全文

游戏开发中的利器TexturePacker实现游戏贴图打包

2012-01-07 15:37 by 张智清, 9859 阅读, 1 推荐, 收藏, 编辑
摘要:著名的图片打包软件TexturePacker,只要是做游戏应用开发,几乎都会或多或少的用到它。 阅读全文

可任意自定义的UITableViewCell

2012-01-07 14:52 by 张智清, 38298 阅读, 4 推荐, 收藏, 编辑
摘要:UITableView的强大更多程度上来自于可以任意自定义UITableViewCell单元格。通常,UITableView中的Cell是动态的,在使用过程中,会创建一个Cell池,根据每个cell的高度(即tableView:heightForRowAtIndexPath:返回值),以及屏幕高度计算屏幕中可显示几个cell。而进行自定义TableViewCell无非是采用代码实现或采用IB编辑nib文件来实现两种方式,本文主要收集代码的方式实现各种cell自定义。 阅读全文

转:全自定义的UITableViewCell子类的应用

2012-01-07 13:01 by 张智清, 549 阅读, 0 推荐, 收藏, 编辑
摘要:转载文,直接上代码View Code转载自:http://blog.csdn.net/iorchid/article/details/6552387 阅读全文

转:IB中如何自定义TableViewCell

2012-01-07 12:52 by 张智清, 2275 阅读, 0 推荐, 收藏, 编辑
摘要:1. 在xCode中选择新建->User Interface -> Empty XIB。(指定一个有意义的名字最好,本例BaseTableCell) 2. 打开新建的这个空XIB文件,将UITableViewCell控件拖放到xib窗口中。 3. 添加样式和其他控件到这个cell控件中。(UITextField & UITextView不适用于表格视图单元) 4. 打开属性检查器,设置重用标识符号Identifier,如:BaseTableCell 阅读全文
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页