摘要:
-(void)configureDetailsWithImage:(UIImage *)image label:(NSString *)label showsButtons:(BOOL)showsButton { self.imageView.image = image; self.detailDescriptionLabel.text = label; if (show... 阅读全文
posted @ 2016-06-12 17:57
FMDN
阅读(212)
评论(0)
推荐(0)
摘要:
实现UIImagePickerController委托方法: 实现clearImage:方法,实现视图重设。 阅读全文
posted @ 2016-06-12 17:20
FMDN
阅读(201)
评论(0)
推荐(0)
摘要:
新的iOS 9系统比iOS8更稳定,功能更全面,而且还更加开放。iOS 9加入了更多的新功能,包括更加智能的Siri,新加入的省电模式。iOS 9为开发者提供5000个全新的API。 1. 限制HTTP协议,全部改用更安全的HTTPS iOS9让所有的HTTP默认使用了HTTPS,原来的HTTP协议 阅读全文
posted @ 2016-06-12 16:53
FMDN
阅读(240)
评论(0)
推荐(0)
摘要:
1.回顾UIPopoverController的使用,下面这份代码只能在ipad下运行 2. 运用UIPopoverPresentationController,下面这份代码在iphone和ipad中,都可以正常运行 2.1 在iphone中是常见的modal方式,也就是从屏幕底部爬上来,而在ipa 阅读全文
posted @ 2016-06-12 16:22
FMDN
阅读(288)
评论(0)
推荐(0)
摘要:
1、绘制简单的形状 2、屏幕截图编程 阅读全文
posted @ 2016-06-12 15:11
FMDN
阅读(210)
评论(0)
推荐(0)
摘要:
UIViewContentMode typedef enum { UIViewContentModeScaleToFill, UIViewContentModeScaleAspectFit, // contents scaled to fit with fixed aspect. remainder 阅读全文
posted @ 2016-06-12 11:49
FMDN
阅读(563)
评论(0)
推荐(0)
摘要:
你可能非常了解用不同的方式去适配不同尺寸的iPhone屏幕,在适配iPhone屏幕时你需要考虑的只是屏幕大小变化带来的UI元素间隔的变化,但是在iPad上主要针对的是横竖屏下完全不同的UI元素的布局,在这种情况下要考虑的就不仅仅是元素之间间隔这种问题了,除了要确保UI元素在这两种模式下的正确显示还要 阅读全文
posted @ 2016-06-12 09:23
FMDN
阅读(665)
评论(0)
推荐(0)
摘要:
网上已经有很多针对各种知识点的面试题,面试时有些人未必真正理解也能通过背题看上去很懂。我自己总结了4道面试题,好快速的判断这个人是否是一个合格的工程师,欢迎大家点评。 1.struct和class的区别 在面试之前你觉得所有的计算机专业的学生都应该能答的上来,事实是我面的人里有超过三分一没有答上来。 阅读全文
posted @ 2016-06-12 09:22
FMDN
阅读(294)
评论(0)
推荐(0)
摘要:
卓同学昨天写了一篇文章《4道过滤菜鸟的iOS面试题》。我手痒决定默写一个参考答案。后来发现不认真回答被大家喷成狗,所以决定积极改造,重新做人。下面就是修编之后的答案。 1. struct和class的区别 swift中,class是引用类型,struct是值类型。值类型在传递和赋值时将进行复制,而引 阅读全文
posted @ 2016-06-12 09:22
FMDN
阅读(388)
评论(0)
推荐(0)
摘要:
socket(套接字)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。 多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同 阅读全文
posted @ 2016-06-12 09:21
FMDN
阅读(558)
评论(0)
推荐(0)
摘要:
现在基本上每个应用的头部,都会是一个无限滚动显示图片的scrollview,然后点击图片可以跳转到不同的页面。今天我们来学习下如何封装一个这样的控件。 需求 三个imageview控件实现多张image的无限滚动 点击图片,可以拿到图片的信息给调用者使用 三个imageview控件实现多张image 阅读全文
posted @ 2016-06-12 09:20
FMDN
阅读(316)
评论(0)
推荐(0)
摘要:
侧边菜单栏 查看Github上相关实现,一开始选择的是SlideMenuControllerSwift,后来决定更改为自定义,使用更简洁的方式。 分离 分离之前的SliderMeanController,再添加动画。 1.MainViewControllerremove: extension Mai 阅读全文
posted @ 2016-06-12 09:19
FMDN
阅读(381)
评论(0)
推荐(0)
摘要:
前言 : 在写这篇文章之前, 先祝贺自己, 属于我的GitHub终于来了. 这也是我的GitHub的第一份代码, 以下文章的代码均可以在Demo clone或下载. 欢迎大家给予意见. 觉得写得不错的也请不要吝惜你们的star. 瀑布流 先普及下什么叫瀑布流 瀑布流,又称瀑布流式布局。是比较流行的一 阅读全文
posted @ 2016-06-12 09:19
FMDN
阅读(593)
评论(0)
推荐(0)
摘要:
个月前,完成了个人App的2.0版本,也在普天同庆的六一儿童节这天上架了。因为是个人开发,很多实现都是边探索边做。现在完成之后再回顾,发现自己走了些弯路。所以写了这篇总结,概览了从想法、设计、开发到最终发布的过程。希望读者参考本文,可以少走一些弯路;另外,本文也给列出了开发中具体思路和资源列表。 知 阅读全文
posted @ 2016-06-12 09:18
FMDN
阅读(407)
评论(0)
推荐(0)
摘要:
引言 一直以来RunLoop就是个神秘的领域,好多2.3年的开发者都不能准确的表述它的作用,说它神秘,其实RunLoop并没有大家想象中的那么神秘,那么不好理解,本文就带大家好好剖析一下”神秘的RunLoop” 什么是RunLoop 从字面上看 运行循环 跑圈 运行循环 跑圈 循环 基本作用 保持程 阅读全文
posted @ 2016-06-12 09:17
FMDN
阅读(220)
评论(0)
推荐(0)
摘要:
CALayer简介: CALayer又称为层. 在每一个UIView内部都有一个Layer这样的属性. UIView之所以能够显示,就是因为它里面有这个一个层,才具有显示的功能. 我们通过操作CALayer对象,可以很方便的调整UIView的一些外观属性. 可以给UIView设置阴影,圆角,边框等等 阅读全文
posted @ 2016-06-12 09:16
FMDN
阅读(198)
评论(0)
推荐(0)
摘要:
Swift是苹果新推出的编程语言,也是苹果首个开源语言。相比于原来的Objective-C,Swift要更轻便和灵活。笔者最近使用Swift实践了大量的算法(绝大部分是硅谷各大公司的面试题),将心得体会总结于下。此文并不是纯粹讨论Swift如何实现某一个具体的算法或者数据结构,如冒泡排序、深度优先遍 阅读全文
posted @ 2016-06-12 09:14
FMDN
阅读(389)
评论(0)
推荐(0)
摘要:
大家好,我是帅气小伙,今天为大家带来一个非常励志,让我反思的故事。今天为大家讲的是我父亲是如何用行动教会我成为程序员的。 岁月的锤炼 圆口接口的键盘,2003 年的 有人问这个键盘难道没有擦过吗?不是的,是擦不掉的岁月痕迹。如果有注意到细节的朋友会发现,程序员什么键位用得最多,(除了ASDW,YUH 阅读全文
posted @ 2016-06-12 09:05
FMDN
阅读(228)
评论(0)
推荐(0)
摘要:
需求 很多公司项目中都会使用到相册,以及相机,保存图片,从相册中选取图片等等操作。本文将详细介绍该功能如何实现优化,以及使用一些优秀的第三方库来辅助完成我们的需求。 photos framework 的使用 Photos Framework reference Classes PHAdjustmen 阅读全文
posted @ 2016-06-12 09:04
FMDN
阅读(1030)
评论(0)
推荐(0)
摘要:
每年的WWDC开发者大会上苹果都会展示最新的软件研发成果,在新一代MacBook Pro和MacBook Air笔记本到来之前,我们不妨来期待下新版OS X会有怎样的变化。 Siri入驻Mac 此前曝光的Mac桌面Siri图标 如今Siri已经入驻iPhone,iPad,Apple Watch甚至是 阅读全文
posted @ 2016-06-12 09:00
FMDN
阅读(197)
评论(0)
推荐(0)

浙公网安备 33010602011771号