上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 161 下一页
摘要: 1。 所以我就把它 作为一个section的 headerView。 也就是在函数: - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 里面返回 这个UIView。 然则,因为这个UIView占的空间很大,根蒂根基占用全部屏幕的高度,而迁移转变tableView的时辰,只迁移转变cell的内容,而这个section的headerView却不跟着迁移转变。 后面,我想出了办法2。 2。 设置 tableView的 style为 ... 阅读全文
posted @ 2013-01-07 17:04 郑文亮 阅读(2706) 评论(0) 推荐(0) 编辑
摘要: contentSize是scrollview可以滚动的区域,比如frame = (0 ,0 ,320 ,480) contentSize = (320 ,960),代表你的scrollview可以上下滚动,滚动区域为frame大小的两倍。contentOffset是scrollview当前显示区域顶点相对于frame顶点的偏移量,比如上个例子你拉到最下面,contentoffset就是(0 ,480),也就是y偏移了480contentInset是scrollview的contentview的顶点相对于scrollview的位置,例如你的contentInset = (0 ,100),那么你的 阅读全文
posted @ 2013-01-07 16:41 郑文亮 阅读(398) 评论(0) 推荐(0) 编辑
摘要: xcode4.2推荐使用storyboard,但网上资料太少,书上讲的也都是基于xib的花了2天时间,终于把xib的helloWorld写出来了。注意,类名一定要大写,为了这个东西,我搞了2天,在配viewContorller时一直抛错。新建 Empty Application添加一个object,添加一个View Controller,添加一个window,把File's Owner的 custom class 改成 UIApplication把Object的custom class 改成 自己的 delegate,我的是HelloAppDelegate然后新建 Cocoa Touc 阅读全文
posted @ 2013-01-07 11:10 郑文亮 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较灵活。但是它的缺点就是,耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时候View仍然会被Inflate,也就是说仍然会创建对象,会被实例化,会被设置属性。也就是说,会耗费内存等资源。 推荐的做法是使用android.view.ViewStub,ViewStub是一个轻量级的View,它一个看不. 阅读全文
posted @ 2013-01-06 13:57 郑文亮 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 次贴子探讨处:http://www.devdiv.com/thread-105738-1-1.html 苹果iOS5 发布了iOS5 Page-Based Application拟真翻页模板。可以加载pdf ePub HTML txt格式档案,我在整合代码时,遇到了一些问题,pdf还好,epub出现了问题,希望大家能指点指点,在此感激不尽。 epub我做的有问题,详见效果图。epub其实就是html的zip档。有没有大神做过epub的拟真翻页没有啊?就像iBooks的一样。希望有大神们研究一下epub的分页,然后结合iOS5 page-Based Application模板进行你真翻页,... 阅读全文
posted @ 2013-01-05 17:15 郑文亮 阅读(1020) 评论(1) 推荐(0) 编辑
摘要: Page View Controllers你使用一个page view controller用page by page的方式来展示内容。一个page view controller管理一个self-contained视图架构。这个架构的父视图由page View controller管理,并且子视图由你提供的view Controllers管理。一,解析Page View Controller一个page view controller有一个单独的视图,是你的内容的存放的地方。下图显示了page view interface的结构:最外面的棕色视图是父视图控制器,不是page view con 阅读全文
posted @ 2013-01-05 17:07 郑文亮 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: Page Based Application NavigationQt Quick Components provides two methods for application navigation. ThePageStacksystem provides a way of navigating a hierarchy of pages. It is a stack that you can push pages of content onto and pop pages off the stack. The page at the top of the stack is what the 阅读全文
posted @ 2013-01-05 17:02 郑文亮 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: 用子类搞定不同的设备因为要判断我们的程序正运行在哪个设备上,所以,我们的代码有些混乱了,IF来ELSE去的,记住,将来你花在维护代码上的时间要比花在写代码上的时间多,如果你的项目比较大,且IF语句分布得到处都是,那么可以悲催地告诉你,你将在跟踪iPad或iPhone的功能上面花更多的时间,更大的精力。在下面的建议中,我们不是针对iPad,而是要建立一种用传统的包装技巧来提取类、封装方法的思路和习惯,这样不但会减少那些个啰哩啰嗦的条件判断,还能使代码结构更加清晰。例如,一个更加明智的方法就是把你的类分成三个不同的类别,把那些两个设备共用的代码放在共享类别中,把iPhone相关的代码放在iPhon 阅读全文
posted @ 2013-01-05 16:44 郑文亮 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 今天给自己的macbook装上了公司的apple开发者账号,以前总是用我的机器写代码但因为没有开发者账号不能给真机装也不能在真机上测试,想测试还需要把代码转移到其他机器上,很不方便,刚在网上找到一些方法装上了账号。感觉这个问题还是很普遍的,而且今天就为装这个也费了不少功夫有很多方法都没走成,因此把它总结出来,方便更多人能很快装上~ 我的情况是这样的,公司有一个开发者账号,我个人的机器上没有装开发者证书,写的程序无法在真机上测试,因此我今天的任务就是在已有开发者账号、证书的基础上给自己电脑装上。 我之前是用账号登陆apple developer网站,从网站上下载了公共证书,但最后实验成功的那.. 阅读全文
posted @ 2013-01-05 16:28 郑文亮 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 在ARC环境下如果便用以下代码:[cpp] view plaincopyprint?UIViewController*viewTwo;viewTwo=[[ViewTwoalloc]initWithNibName:@"ViewTwo"bundle:nil];UIPopoverController*popover;popover=[[UIPopoverControlleralloc]initWithContentViewController:viewTwo];[popoverpresentPopoverFromRect:[theButtonbounds]inView:theBu 阅读全文
posted @ 2013-01-05 16:24 郑文亮 阅读(310) 评论(0) 推荐(0) 编辑
上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 161 下一页