摘要: 有时候为iOS设计app并不是一件简单的事,但是如果你能找到正确的最新的苹果设备信息,并按照正确的方向,那么为iOS设计app或许会变得简单容易些。关于这些指南这些指南描述了如何遵守苹果的iOS 人机交互指南来设计app,而不是讲用自定义控件可以做成什么样的设计,有时候打破规则也很重要。该文档的目的... 阅读全文
posted @ 2014-11-25 11:50 sunshaowen 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 1.UITableView有两种样式:[[UITableViewalloc]initWithFrame:view.boundsstyle:UITableViewStylePlain];[[UITableViewalloc]initWithFrame:view.boundsstyle:UITableV... 阅读全文
posted @ 2014-11-10 16:59 sunshaowen 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 初学者的问题主要集中在,下面几个问题:一、几个函数总是不被调用:例如:- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section;这个代理不被调用的种类很多:1. section的c... 阅读全文
posted @ 2014-10-27 17:00 sunshaowen 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.写一下UIButton与UITableView的层级结构2.Cocoa的Foundation对象与Core Foundation对象通过什么关键字进行转换?这些关键字有什么区别?3.KVO是什么?内部是怎么实现的?4.是否可以把比较耗时的操作放在NSNotificationCenter中处理?为... 阅读全文
posted @ 2014-10-27 16:59 sunshaowen 阅读(463) 评论(0) 推荐(0) 编辑
摘要: UINavigationController是IOS编程中比较常用的一种容器view controller,很多系统的控件(如UIImagePickerViewController)以及很多有名的APP中(如qq,系统相册等)都有用到。说是使用详解,其实我只会介绍几个自认为比较重要或者容易放错的地方... 阅读全文
posted @ 2014-10-17 12:37 sunshaowen 阅读(127) 评论(0) 推荐(0) 编辑
摘要: UINavigationController是IOS编程中比较常用的一种容器view controller,很多系统的控件(如UIImagePickerViewController)以及很多有名的APP中(如qq,系统相册等)都有用到。说是使用详解,其实我只会介绍几个自认为比较重要或者容易放错的地方... 阅读全文
posted @ 2014-10-17 12:37 sunshaowen 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 这篇文章介绍一下如何通过这个类实现一个简单的随手画画板的简单程序demo,功能包括:划线(可以调整线条粗细,颜色),撤销笔画,回撤笔画,清除画布,橡皮擦。当然也可以扩展其他的功能。一、首先看看实现划线部分的关键代码吧!12345678910111213141516171819202122232425... 阅读全文
posted @ 2014-09-28 10:48 sunshaowen 阅读(344) 评论(0) 推荐(0) 编辑
摘要: CSDN博客原文http://blog.csdn.net/zhenyu5211314/article/details/242305810 CGContextRef context = UIGraphicsGetCurrentCont ext(); 设置上下文1 CGContextMoveToPoi... 阅读全文
posted @ 2014-09-26 13:12 sunshaowen 阅读(293) 评论(0) 推荐(0) 编辑
摘要: CGContextRefcontext =UIGraphicsGetCurrentContext();//设置上下文//画一条线CGContextSetStrokeColorWithColor(context, [UIColorredColor].CGColor);//线条颜色CGContextSe... 阅读全文
posted @ 2014-09-26 13:08 sunshaowen 阅读(741) 评论(0) 推荐(0) 编辑
摘要: AutoLayout是什么?使用一句Apple的官方定义的话AutoLayout是一种基于约束的,描述性的布局系统。 Auto Layout Is a Constraint-Based, Descriptive Layout System.关键词:基于约束 - 和以往定义frame的位置和尺寸不同,... 阅读全文
posted @ 2014-09-23 09:51 sunshaowen 阅读(149) 评论(0) 推荐(0) 编辑