2014年2月6日

UIView总结

摘要: 转自:http://langhua9527.iteye.com/blog/1377741如果想调用某个类的某个方法可以写成这样,这个方法来自NSObject类C代码performSelector:performSelector:withObject:performSelector:withObject:withObject:实际调用C代码[selfperformSelector:@selector(displayViews)withObject:nilafterDelay:1.0f]; 有三个方法分别是C代码//父视图[self.viewsuperview]//所有子视图[self.views 阅读全文

posted @ 2014-02-06 21:29 王培 阅读(237) 评论(0) 推荐(0) 编辑

iPhone How-to:如何调整UIView的Z-Order

摘要: 转自:http://bj007.blog.51cto.com/1701577/541572 在界面设计中,最终用户看到的呈现通常是由不同层的视图组成的,通过控制视图的层次就可以实现不同的效果和功能。而视图的层次也通常被称为Z-Order或者Z-Index(如下图)。在很多UI库中,一个视图的Z-Order通常都是通过自身相关的一些接口实现,但iPhone为了细分视图中父控件和子控件之间的责任,将这部分功能划分到了父控件实现。这样如果要将一个视图置于最上面,原来可能只需要view.bringToFront(),在iPhone中就需要 view.superView.bringToFront(vie 阅读全文

posted @ 2014-02-06 21:24 王培 阅读(1020) 评论(0) 推荐(0) 编辑

有关View的几个基础知识点-IOS开发

摘要: 转自:http://blog.csdn.net/iukey/article/details/7083165我一般情况下不会使用interface builder去画界面,而是用纯代码去创建界面,不是装B,而是刚从vi转到xcode不久,不太习惯interface builder而已。当然如果需要我也会使用它。一个东西的存在没有绝对的好与坏,只是存在时间与空间决定了它的价值。(忘了讲了,我的环境是xcode4.2)首先要弄懂几个基本的概念。一)三个结构体:CGPoint、CGSize、CGRect1. CGPoint[java]view plaincopyprint?/*Points.*/str 阅读全文

posted @ 2014-02-06 12:38 王培 阅读(322) 评论(0) 推荐(0) 编辑

NSNumber与NSInteger的区别

摘要: 转自:http://leopard168.blog.163.com/blog/static/168471844201381793246514/Objective-C 支持的类型有两种:基本类型 和 类。基本类型,如同C 语言中的 int 类型一样,拿来就可以直接用。 而类在使用时,必须先创建一个对象,再为对象分配空间,接着做初始化和赋值。 类的初始化,需用类自身的方法 (类方法)。 代码中所创建的对象,不用后,还得记着释放。做了这么多铺垫, 具体到 NSNumber 和 NSInteger ,又怎样呢?NSNumber 是类, 而 NSInteger 只不过是个 基本类型。既然 NSInteg 阅读全文

posted @ 2014-02-06 12:31 王培 阅读(4898) 评论(0) 推荐(0) 编辑

iOS第三方开源库的吐槽和备忘

摘要: 转自:http://blog.ibireme.com/2013/09/23/ios-third-party-libs/#more-41361由ibireme发表于 2013/09/23做iOS开发总会接触到一些第三方库,这里整理一下,做一些吐槽。目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code、SourceForge等地方。由于Github社区太过主流,这里主要介绍一下Github里面流行的iOS库。首先整理了一份Github上排名靠前的iOS库(大概600个repos)除了逛一下每日/每月流行之外,也可以到这里来看一下整个iOS Repos的排名。下 阅读全文

posted @ 2014-02-06 12:11 王培 阅读(317) 评论(0) 推荐(1) 编辑

iOS之美: UIView 与 UIWindow之间的关系

摘要: 转自:http://leopard168.blog.163.com/blog/static/168471844201381584533466/面对iOS初学者,总会被问到一些不常被关注的问题,比如: UIView 与 UIWindow是什么关系? 谁继承的谁? 从字面意思来看,貌似UIWindow 是UIView 的父类, 按说,应该是先有窗口,再有视图? 果真如此么?事实上, UIView 继承于 UIWindow, 由Apple的官方文档为证。 如下图。UIWindow继承自UIView,关于这一点可能有点逻辑障碍,画框怎么继承自画布呢?视图怎么继承于窗口呢? 虽说UIWindow 继承于 阅读全文

posted @ 2014-02-06 11:58 王培 阅读(2549) 评论(1) 推荐(0) 编辑

UIWindow的一点儿思考

摘要: 转自:http://www.cnblogs.com/smileEvday/archive/2012/11/16/UIWindow.html 每一个IOS程序都有一个UIWindow,在我们通过模板简历工程的时候,xcode会自动帮我们生成一个window,然后让它变成keyWindow并显示出来。这一切都来的那么自然,以至于我们大部分时候都忽略了自己也是可以创建UIWindow对象。 通常在我们需要自定义UIAlertView的时候(IOS 5.0以前AlertView的背景样式等都不能换)我们可以使用UIWindow来实现(设置windowLevel为Alert级别),网上有很多例子,这.. 阅读全文

posted @ 2014-02-06 11:47 王培 阅读(366) 评论(0) 推荐(0) 编辑

导航