随笔分类 -  object-c

上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 37 下一页
摘要:译者的话:本文是自适应布局的巩固篇,所以对布局约束的添加操作步骤等没有详细的说明。如果看着吃力的话请先移步Swift自适应布局(Adaptive Layout)教程。 Apple从iOS6加入了Auto Layout后开始就比较委婉的开始鼓励、建议开发者使用自适应布局,但是到目前为止,我感觉大多数开 阅读全文
posted @ 2016-03-01 10:29 brave-sailor 阅读(345) 评论(0) 推荐(0)
摘要:给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)
摘要:首先感谢众多网友的支持,最近我实在是事情太多,所以没有写太多。不过看到大家的反馈和评价,我还是要坚持挤出时间给大家分享我的经验。如果你对我写的东西有任何建议、意见或者疑问,请到我的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)
摘要:该类继承自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)
摘要:iOS8新特性IBDesignable/IBInspectable,可以直接在XIB或者Storyboard中直接,设置UI类的属性。例如:UIView.layer.borderWidth、borderColor、cornerRadius这些属性在XIB上是不能直接设置的,但是IBDesignabl... 阅读全文
posted @ 2016-01-13 14:05 brave-sailor 阅读(530) 评论(0) 推荐(0)
摘要:注:本文翻译自国外iOS开发者Natasha The Robot的一篇博文,链接在此。在iOS应用中,经常会有很多Button有相同的背景图片,却由于处在不同的位置而大小不同(尽管在iOS7中Button已经没有背景图片了)。比如,一个功能为“Save”的Button要比功能为“Submit”要窄一... 阅读全文
posted @ 2016-01-12 18:05 brave-sailor 阅读(309) 评论(0) 推荐(0)
摘要:1. 样式2. 显示和隐藏3. 动画效果4. 默认无StatusBar其他iOS7 中的StatusBar和之前版本的相比发生了很大变化,在iOS7下对statusbar的使用需要全新的方法,现在就总结以下statusbar的方法:样式显示和隐藏动画效果默认无StatusBar1. 样式Status... 阅读全文
posted @ 2016-01-12 11:45 brave-sailor 阅读(246) 评论(0) 推荐(0)
摘要:知识普及ios上状态栏 就是指的最上面的20像素高的部分 状态栏分前后两部分,要分清这两个概念,后面会用到:前景部分:就是指的显示电池、时间等部分; 背景部分:就是显示黑色或者图片的背景部分;如下图:前景部分为白色,背景部分为黑色 注意:这里只涉及到ios7以及更高版本,低版本下面的讲解可能无效。... 阅读全文
posted @ 2016-01-12 09:50 brave-sailor 阅读(275) 评论(0) 推荐(0)
摘要:let infoDictionary = NSBundle.mainBundle().infoDictionary let appDisplayName: AnyObject? = infoDictionary!["CFBundleDisplayName... 阅读全文
posted @ 2016-01-11 16:03 brave-sailor 阅读(291) 评论(0) 推荐(0)

上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 37 下一页