随笔分类 -  iOS

摘要:iOS学习笔记——AutoLayout约束 之前在开发iOS app时一直以为苹果的布局是绝对布局,在IB中拖拉控件运行或者直接使用代码去调整控件都会发上一些不尽人意的结果,后来发现iOS在引入了AutoLayout的同时也引入了约束。约束的存在使得iOS的AutoLayout相当于Android中 阅读全文
posted @ 2016-03-09 13:25 猴健居士 阅读(1068) 评论(0) 推荐(0) 编辑
摘要:之前在使用TableView的时候遇到过问题,需要使用另外的TableViewController来先存放TableView,原有的View则使用ViewContainer来引用TableViewController。此时是第一回接触一个ViewController中使用另一个ViewControl... 阅读全文
posted @ 2015-06-28 20:47 猴健居士 阅读(4935) 评论(0) 推荐(0) 编辑
摘要:在网上找到的资料比较零散,这部分学起来感觉也有点空虚,内容就只包括隐藏键盘和键盘高度两部分隐藏键盘其实就在我学习iOS开发的第一个程序里面已经实践过了,不过当时还懵懵懂懂,现在就了解了是什么一回事,就记录一下,也额外加点内容上去。说这个键盘的出现和隐藏是和输入框获取和失去焦点有关系,输入框获取了... 阅读全文
posted @ 2015-05-05 09:18 猴健居士 阅读(766) 评论(0) 推荐(0) 编辑
摘要:触控 此部分内容已学良久,恨记之甚晚,忙矣,懒矣!本文简而记焉,恐日后忘也。 在iOS的触控事件中,有触控、事件以及响应者这三个角色,一个触摸则代表了一只手指和屏幕接触这个动作所包含的信息;而事件则包含了若干只手指在整个屏幕触控中整个过程的所有触摸信息,在C#的角度来说很容易会让人误以为是一种方... 阅读全文
posted @ 2015-05-04 09:51 猴健居士 阅读(927) 评论(0) 推荐(0) 编辑
摘要:NavigationController在StoryBoard中添加NavigationController 在上网看到很多都是用xib添加,使用StoryBard的有两种办法,但我觉得下面用到那种方式比较好,直接在StoryBard中拖入一个NavigationController,在StoryB... 阅读全文
posted @ 2015-04-08 08:21 猴健居士 阅读(1140) 评论(0) 推荐(0) 编辑
摘要:UITableView UITableView的样式有两种,一种是Grouped(左图),另一种是Plain(右图),如下图,它的属性是style,类型为UITableViewStyle,枚举值分别是UITableViewStyleGrouped和UITableViewStylePlain;用这个... 阅读全文
posted @ 2015-03-02 08:57 猴健居士 阅读(1522) 评论(0) 推荐(2) 编辑
摘要:上篇介绍了UIButton、UILabel、UIImageView和UITextField,这篇就简短一点介绍UIScrollView和UIAlertView。UIScrollView 顾名思义也知道这个是和滚动相关的控件,在Android开发时遇到过ScrollView,当内容的尺寸超出了屏... 阅读全文
posted @ 2015-02-18 21:11 猴健居士 阅读(1111) 评论(0) 推荐(0) 编辑
摘要:本篇简单罗列一下一些常用的UI控件以及它们特有的属性,事件等等。由于是笔记,相比起来不会太详细UIView 所有UI控件都继承于这个UIView,它所拥有的属性必是所有控件都拥有,这些属性都是控件最简单最一般的属性。enable:是否启用;selected:是否被选择;contentVertica... 阅读全文
posted @ 2015-01-31 19:33 猴健居士 阅读(1268) 评论(0) 推荐(0) 编辑
摘要:网上经常说iOS的通知机制是使用了观察者模式,里面有两个角色,其一是poster(发送者),另一个是observer(接受信息的订阅者)。但我认为重要的角色是通知中心,它是整个通知机制的核心,有poster发送者发送的消息必定要到达通知中心,再由通知中心根据这个消息被哪些observer订阅者订... 阅读全文
posted @ 2014-12-09 07:25 猴健居士 阅读(649) 评论(0) 推荐(0) 编辑
摘要:之前在网上搜iOS的页面跳转大多都是按回以前的那种xib的形式,但鄙人是使用storyboard的。这篇就只介绍利用storyboard进行页面跳转与传值。新建页面 iOS的程序也是使用了MVC的思想,页面文件与代码文件是分离的,这点与Android的类似。在使用storyboard的方式中,... 阅读全文
posted @ 2014-11-24 07:35 猴健居士 阅读(2918) 评论(0) 推荐(0) 编辑
摘要:开始学习iPhone开发了,虽然现在已经有了Swift,但我还是老老实实地学习Objective-C,鄙人入门的程序语言是C,后来学习了C#和Java,现在来学Objective-C,这篇只是一些很简略的笔记,不算是语法书。代码文件Objective-C的代码文件有3种,“*.h”的头文件;”*... 阅读全文
posted @ 2014-11-11 08:26 猴健居士 阅读(2970) 评论(6) 推荐(4) 编辑