排序:
默认
按更新时间
按访问量

iOS实战之从左往右自动填充布局页面

这里主要讲的就是控件宽度可变时的计算: 方法一: 这里使用一个宽度可变的Button,宽度不变的两个Label从左往右依次排布来测试。这里使用三组组合,每一组都用一个UIView包裹。 首先为了测试,Button的标题,依次为: NSArray *btnTitle = @[@&...

2018-04-07 13:53:36

阅读数:28

评论数:0

iOS笔记之UIButton的UIEdgeInsetsMake使用详解

1、UIEdgeInsetsMake介绍 首先简单介绍一下UIEdgeInsetsMake 引用:UIEdgeInsetsMake使用详解的图片和讲解,再加上自己的理解与实现 先看定义 typedef struct UIEdgeInsets { CGFloat top, left...

2018-04-07 13:49:40

阅读数:12

评论数:0

iOS实战之调起QQ加群页和临时会话页

很简单的两个功能,不过都需要先将QQ加入info.plist白名单中 LSApplicationQueriesSchemes mqqOpensdkSSoLogin mqzone mqq mqqapi mqqopensdkapiV3 mqqopensdkapiV2 mqqapiwal...

2018-04-07 11:40:38

阅读数:13

评论数:0

iOS开发之Runtime初探

一:基础概念RunTime简称运行时,就是系统在运行的时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在编译的时候会决定调用哪个函数,编译完成之后直接顺序执行,无任何二义性。 OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(事实证明,在编 ...

2017-06-20 10:24:53

阅读数:175

评论数:0

iOS五种页面传值方式

页面传值是很常用的一个东西,这里介绍比较常用的五种:属性传值,block传值,代理传值,单例传值,通知传值。 (一)属性传值  实践方案:第二个界面中的lable显示第一个界面textField中输入的文本 实践步骤: 首先我们建立一个RootViewControllers和一个Detai...

2016-11-02 19:36:39

阅读数:950

评论数:0

iOS开发之NSDictionary与NSMutableDictionary

NSDictionary不可变字典 1、[NSDictionary dictionaryWithObjectsAndKeys:..]: 使用键值对儿直接创建字典对象,结尾必需使用nil标志结束。 2、[NSDictionary initWithObjectsAndKeys:..]:使用键值对儿...

2016-10-14 17:07:29

阅读数:4704

评论数:0

iOS开发之UILabel(富文本)

1、常见的属性及说明NSFontAttributeName //字体 NSParagraphStyleAttributeName //段落格式 NSForegroundColorAttributeName //字体颜色 NSBackgroundColorAttributeName //背...

2016-10-14 15:21:47

阅读数:1299

评论数:0

布局之extendedLayout与sizeToFit

iOS 7以后在ViewController里面引进了一系列属性用于管理页面布局。  extendedLayout有几个相似的参数:edgesForExtendedLayout automaticallyAdjustsScrollViewInsets extendedLayoutInclud...

2016-09-27 16:19:53

阅读数:228

评论数:0

iOS开发之CocoaPods使用

CocoaPods安装使用教程与常见详情可以查看下列两篇博客: 最新Mac OS X 10.11.1 安装cocoapods及使用详解 CocoaPods的安装使用和常见问题不过看别人的是这样,但是到了自己身上有可能又是另一番光景。我来简单说说自己的安装体验:sudo gem install ...

2016-09-23 15:02:00

阅读数:794

评论数:0

iOS开发之通讯录

现在的软件基本都有通信功能,所以做一个通讯录是开发人员必备的一个技能,界面不算优美,但是大部分功能都有,我们这里用了github上一个汉字转拼音的工具(https://github.com/c6357/YUChineseSorting)。 先说说这个工具,这个工具可以对一系列的汉字转成拼音,并返...

2016-09-22 16:00:51

阅读数:141

评论数:0

那些年踩过的坑之UINavigationController

一入编程深似海,从此踩坑是日常。开发之道,总会遇到形形色色的坑,现在记录下来,让以后的自己少踩一些相似的坑。 使用UINavigationController踩过的坑:坑一: 想要将navigationBar的颜色设置成蓝色,想当然的设置navigationBar背景色为blue,结果坑如...

2016-09-21 16:24:33

阅读数:261

评论数:0

Today Widget介绍

简介:Today Widget是App Extension的一种,作用是用户在使用iOS或者Mac OS下拉功能时,能够刷新显示一些用户关心的消息,比如看天气状况,查看股票行情,而且Today Widget能实现一些很小的功能,其实可以把他看成是一个阉割版的APP,一个运行在独立进程中的ViewC...

2015-08-31 19:36:29

阅读数:1044

评论数:0

Objective-C遍历数据的几种方式

遍历的几种方式: 1、通过索引,如通过数组下标来遍历数组 -objectAtIndex() 2、使用NSEnumerator容器来存放数据项,通过nextObject来获取下一个数据 3、使用快速枚举(os x10.5以后) 4、最新的代码块方法(os x ...

2015-08-29 11:35:47

阅读数:306

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭