摘要: 本文原文请见:http://www.raywenderlich.com/46988/ios-design-patterns.由 @krq_tiger(http://weibo.com/xmuzyq)翻译,如果你发现有什么错误,请与我联系谢谢。备忘录(Memento)模式备忘录模式快照对象的内部状态并... 阅读全文
posted @ 2015-06-16 10:02 haibo wang 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 本文原文请见:http://www.raywenderlich.com/46988/ios-design-patterns.由 @krq_tiger(http://weibo.com/xmuzyq)翻译,如果你发现有什么错误,请与我联系谢谢。适配器(Adapter)模式适配器可以让一些接口不兼容的类... 阅读全文
posted @ 2015-06-16 10:01 haibo wang 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 本文原文请见:http://www.raywenderlich.com/46988/ios-design-patterns.由 @krq_tiger(http://weibo.com/xmuzyq)翻译,如果你发现有什么错误,请与我联系谢谢。门面(Facade)模式(译者注:facade有些书籍译为... 阅读全文
posted @ 2015-06-16 10:00 haibo wang 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 本文原文请见:http://www.raywenderlich.com/46988/ios-design-patterns.由 @krq_tiger(http://weibo.com/xmuzyq)翻译,如果你发现有什么翻译错误,请与我联系谢谢。iOS设计模式-你可能已经听说过这个词,但是你真正理解... 阅读全文
posted @ 2015-06-16 09:59 haibo wang 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 由于项目中有这样一个需求:需要在保存是弹出框选择保存的地点。选择UIAlertView来实现,但是要在UIAlertView中增加UISwitch的控件,这就需要自定义一个继承UIAlertView的类来自定义UIAlertView了。实现效果如下:(还没加图的)我需要在点击确定的时候,知道两个Sw... 阅读全文
posted @ 2015-01-28 20:51 haibo wang 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 在iOS 5以前,自定义原生控件的外观并没有原生支持,因此开发人员感觉很麻烦。开发人员经常面临的问题是修改一个控件所有实例的外观。解决这个问题的正确方法是重写一遍控件。但由于这么做非常费时,一些开发人员开始覆盖或混写一些方法,如drawRect:。从iOS 5开始,苹果通过两个协议(UIAppear... 阅读全文
posted @ 2015-01-10 11:46 haibo wang 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 【转】http://blog.csdn.net/yanxiaoqing/article/details/7230660默认情况下,不设置的效果,都使居中现实,button为150*150使用以下设置后:[selfsetTitleEdgeInsets:UIEdgeInsetsMake(0.0,-bac... 阅读全文
posted @ 2015-01-08 16:48 haibo wang 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 转自http://unmi.cc/uilable-uitextfield-padding-insets主要是理解下UIEdgeInsets在IOS UI里的意义.靠,这货其实就是间隔,起个名字这么让人费解!!!正值表示间隔值,负值表示超出参照物的距离。------------------------... 阅读全文
posted @ 2015-01-08 16:42 haibo wang 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用)。其实在代码里还是可以设置的,那就是删除背景view[[self.searchBar.subviews objectAtIndex:0] removeFrom... 阅读全文
posted @ 2015-01-07 10:26 haibo wang 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 粘贴板提供了一种核心OS特性,用于跨应用程序共享数据。用户可以跨应用来复制粘贴,也可以设置只在本应用中复制粘贴用来保护隐私。 UIPasteboard类允许访问共享的设备粘贴板以及内容,下面代码返回一般的系统粘贴板,它适合大多数一般的复制粘贴应用。UIPasteboard *pd = [UIP... 阅读全文
posted @ 2014-12-24 10:08 haibo wang 阅读(3396) 评论(0) 推荐(0) 编辑