随笔分类 -  IOS开发

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 43 下一页
摘要:给TextContainer中添加内容 打开 Main.storyboard ,从组件库(Object Library)中拖拽两个 Label 组件到TextContainer中,位置可以随意摆放: 先选择靠上的Label,然后点击底部的 Align 按钮,添加一个 Horizontal Cente 阅读全文
posted @ 2016-03-01 10:27 brave-sailor 阅读(355) 评论(0) 推荐(0)
摘要:译者的话:本文是自适应布局的巩固篇,所以对布局约束的添加操作步骤等没有详细的说明。如果看着吃力的话请先移步Swift自适应布局(Adaptive Layout)教程。 Apple从iOS6加入了Auto Layout后开始就比较委婉的开始鼓励、建议开发者使用自适应布局,但是到目前为止,我感觉大多数开 阅读全文
posted @ 2016-03-01 10:25 brave-sailor 阅读(451) 评论(0) 推荐(0)
摘要:Apple从iOS 6加入了Auto Layout后开始就比较委婉的开始鼓励、建议开发者使用自适应布局,但是到目前为止,我感觉大多数开发者一直在回避这个问题,不管是不是由于历史原因造成的,至少他们在心底还坚守着固定布局的老传统思想。 随着iPhone6、iPhone6 Plus的到来,使用自适应布局 阅读全文
posted @ 2016-02-29 16:56 brave-sailor 阅读(440) 评论(0) 推荐(0)
摘要:首先感谢众多网友的支持,最近我实在是事情太多,所以没有写太多。不过看到大家的反馈和评价,我还是要坚持挤出时间给大家分享我的经验。如果你对我写的东西有任何建议、意见或者疑问,请到我的CSDN博客留言: http://blog.csdn.net/pucker 好了,言归正传。本系列的前几篇文章讲解了自动 阅读全文
posted @ 2016-02-26 15:34 brave-sailor 阅读(686) 评论(0) 推荐(0)
摘要:看到群中好多朋友还停留在Frame布局的痛苦时代,以及有些开发者接手别人的就项目发现布局一团乱。而且没有启动图的时候并不是真正真正适配iPhone 6(S)、iPhone6(S) Plus等设备 。寒哥准备尽可能详细的讲一讲我所掌握的AutoLayout 。AutoLayout很难?我觉得AutoL... 阅读全文
posted @ 2016-01-25 18:57 brave-sailor 阅读(325) 评论(0) 推荐(0)
摘要:一、关于自动布局(Autolayout)在Xcode中,自动布局看似是一个很复杂的系统,在真正使用它之前,我也是这么认为的,不过事实并非如此。我们知道,一款iOS应用,其主要UI组件是由一个个相对独立的可视单元构成,这些可视单元有的主要负责向用户输出有用的信息,有些则负责信息的输 入(交互),交互的... 阅读全文
posted @ 2016-01-25 18:52 brave-sailor 阅读(228) 评论(0) 推荐(0)
摘要:转眼间,Swift已经一岁多了,这门新鲜、语法时尚、类型安全、执行速度更快的语言已经渐渐的深入广大开发者的心。我同样也是非常喜爱这门新的编程语言。今年6月,一年一度的WWDC大会如期而至,在大会上Apple发布了Swift 2.0,引入了很多新的特性,以帮助开发者能更快,更简单的构建应用。我在这里也... 阅读全文
posted @ 2016-01-22 14:16 brave-sailor 阅读(235) 评论(0) 推荐(0)
摘要:简单实现swift调用相机和相册的功能,分享代码与学习swift的童鞋共同进步import UIKitclass ViewController: UIViewController,UIImagePickerControllerDelegate,UINavigationControllerDelega... 阅读全文
posted @ 2016-01-22 10:13 brave-sailor 阅读(2379) 评论(0) 推荐(0)
摘要:iOS 获取图片有三种方法:1. 直接调用摄像头拍照2. 从相册中选择3. 从图库中选择UIImagePickerController 是系统提供的用来获取图片和视频的接口;用UIImagePickerController 类来获取图片视频,大体分为以下几个步骤:1. 初始化UIImagePicke... 阅读全文
posted @ 2016-01-21 19:34 brave-sailor 阅读(577) 评论(0) 推荐(0)
摘要:系统 ios9.1 语言swift2.0在app 里最常用的功能就是多媒体选择,首先我们storyboard 创建一个button 用于触发选择事件@IBAction func selectImageAction(sender: AnyObject) {}这时候通常会弹出来一个ActionSheet... 阅读全文
posted @ 2016-01-21 18:43 brave-sailor 阅读(408) 评论(0) 推荐(0)
摘要:该类继承自UINavigationController类步骤:检查媒体来源模式是否可用检查该来源模式下所支持的媒体类型创建图像选取控制器,设置其属性并显示在委托协议方法中处理1.检查媒体来源调用UIImagePickerController类的静态方法isSourceTypeAvailable来检查... 阅读全文
posted @ 2016-01-21 18:41 brave-sailor 阅读(247) 评论(0) 推荐(0)
摘要:今天遇到一个用户头像上传的问题,需要从相册或者相机中读取图片。代码很简单,抽取关键部分,如下://load user image- (void)UesrImageClicked{ UIActionSheet *sheet; // 判断是否支持相机 if([UIImagePi... 阅读全文
posted @ 2016-01-21 16:52 brave-sailor 阅读(397) 评论(0) 推荐(0)
摘要:这个控件,看起来与UITableView有点像,而且基本的用法也很相像哦!!!我们来看看API:[objc] view plaincopyprint?#pragmamark-UICollectionViewDataSource//指定Section个数-(NSInteger)numberOfSect... 阅读全文
posted @ 2016-01-18 15:20 brave-sailor 阅读(230) 评论(0) 推荐(0)
摘要:/* 设置圆角,通过layer中的cornerRadius和masksToBounds即可。 自适应图片宽高比例。通过UIViewContentModeScaleAspectFit设置,注意这个UIImageView的frame就不是init中的数据了。 同样的UIImage图片放入不同fram... 阅读全文
posted @ 2016-01-15 16:13 brave-sailor 阅读(333) 评论(0) 推荐(0)
摘要:view添加view,并剪边(UIView属性clipsTobounds的应用)如题,有两个view: view1,view2view1添加view2到其中,如果view2大于view1,或者view2的坐标不在view1的范围内,view2是盖着view1的,意思就是超出的部份也会画出来UIVie... 阅读全文
posted @ 2016-01-15 15:26 brave-sailor 阅读(194) 评论(0) 推荐(0)
摘要:一、简单介绍在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象)... 阅读全文
posted @ 2016-01-15 15:25 brave-sailor 阅读(178) 评论(0) 推荐(0)
摘要:最近在学习swift做动画,用到constraint的动画,用到layoutIfNeeded就去研究了下UIView的这几个布局的方法。下面是做得一个动画,下载地址:https://github.com/smalldu/IOS-Animations 中的AnimationDemo3 动画下面列举下... 阅读全文
posted @ 2016-01-15 14:52 brave-sailor 阅读(658) 评论(0) 推荐(0)
摘要:一、对UITabBar背景和icon图标的一些设置(1)因为直接给UITabBar设置的背景颜色显示的不纯,半透明的感觉,所以,有时候我们可以直接利用纯色的图片作为背景达到想要的效果;(2)给icon图片改变颜色也是重要的实用方法之一,默认的时蓝色。在AppDelegate.m文件中:(1个导航控制... 阅读全文
posted @ 2016-01-14 16:32 brave-sailor 阅读(611) 评论(0) 推荐(0)
摘要:在TabBarItem设计的时候不需要title只要image的时候,如何将image居中显示。tabBarItem.imageInsets = UIEdgeInsetsMake(6, 0, -6, 0);这边用到的是TabBarItem的imageInsets属性:UIEdgeInsets设置偏移... 阅读全文
posted @ 2016-01-14 10:58 brave-sailor 阅读(1480) 评论(0) 推荐(0)
摘要:首先建立一个swift项目,把storyboard的内容删掉,添加一个 Navigation Controller,然后设置storyboard对应界面的class,在Navigation Controller界面设置View Controller的is initial View Controlle... 阅读全文
posted @ 2016-01-13 14:57 brave-sailor 阅读(217) 评论(0) 推荐(0)

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 43 下一页