感觉有必要把iOS开发中的手势识别做一个小小的总结。在上一篇iOS开发之自定义表情键盘(组件封装与自动布局)博客中用到了一个轻击手势,就是在轻击TextView时从表情键盘回到系统键盘,在TextView中的手是用storyboard添加的。下面会先给出如何用storyboard给相应的控件添加.....
分类:
移动开发 时间:
2014-09-22 09:35:12
阅读次数:
241
VFL语言实现以下界面:- (void)viewDidLoad{ [super viewDidLoad]; //创建上面的view UIView *topView = [[UIView alloc]init]; topView.backgroundColor = [UIColor redCo...
分类:
其他好文 时间:
2014-09-22 02:33:11
阅读次数:
198
一、关于自动布局(Autolayout) ? ? 在Xcode中,自动布局看似是一个很复杂的系统,在真正使用它之前,我也是这么认为的,不过事实并非如此。 ? ? ?我们知道,一款iOS应用,其主要UI组件是由一个个相对独立的...
分类:
其他好文 时间:
2014-09-20 14:11:17
阅读次数:
286
这篇教程的前半部分被翻译出来很久了,我也是通过这个教程学会的IOS自动布局。但是后半部分(即本篇)一直未有翻译,正好最近跳坑翻译,就寻来这篇教程,进行翻译。前半部分已经转载至本博客,后半部分即本篇。学习IOS自动布局的朋友可以看看。自动布局很强大。这篇教程绝对的最好的学习IOS自动布局的文章,没有之...
分类:
移动开发 时间:
2014-09-19 23:42:46
阅读次数:
444
随着iOS 6正式版和OS X 10.8.2正式版发布之后,苹果还向开发者发布了其应用开发工具Xcode最新版,在最新的Xcode 4.5版本中增加了:自动布局对OS X和iOS的支持;同时也增强了对MacBook Pro的Retina显示屏支持;及对Objective-C的一些优化。下面来研讨一下...
分类:
移动开发 时间:
2014-09-18 23:42:14
阅读次数:
371
下面的东西是编写自定义的表情键盘,话不多说,开门见山吧!下面主要用到的知识有MVC, iOS开发中的自动布局,自定义组件的封装与使用,Block回调,CoreData的使用。有的小伙伴可能会问写一个自定义表情键盘肿么这么麻烦?下面将会介绍我们如何用上面提到的东西来定义我们的表情键盘的。下面的内容.....
分类:
移动开发 时间:
2014-09-18 09:46:53
阅读次数:
340
Xcode6中极大的增强了IB中自动布局的能力,下面就通过对刺儿头scrollview进行一次自动布局实战,看看自动布局在Xcode6中到底值不值得使用:
说UIScrollView是个刺儿头,实在没有夸张,这是由于scrollview本身contentSize、contentInsets等复杂的特性导致,苹果文档在讲autolayout的时候甚至专门拿出一节讲如何对scrollview进行自动...
分类:
其他好文 时间:
2014-09-16 20:36:11
阅读次数:
233
一、关于自动布局(Autolayout)
在Xcode中,自动布局看似是一个很复杂的系统,在真正使用它之前,我也是这么认为的,不过事实并非如此。
我们知道,一款iOS应用,其主要UI组件是由一个个相对独立的可视单元构成,这些可视单元有的主要负责向用户输出有用的信息,有些则负责信息的输入(交互),交互的过程中往往还伴随有动画的效果,已达到整个信息传递的连贯性以及用户体验的细腻感。可视单元,在...
分类:
其他好文 时间:
2014-09-15 11:22:28
阅读次数:
171
自动布局的例子自动布局便于自动解决许多复杂的布局问题,而不需要手动操纵。 通过创建正确的约束组合,您可以创建布局传统上难以管理的代码,如等距的观点,适应变化方向或大小,滚动视图内元素影响的大小滚动内容,或不滚动的元素内部滚动视图的内容。与自动使用滚动视图布局当你创建一个应用程序使用自动布局,滚动视图...
分类:
移动开发 时间:
2014-09-10 17:39:50
阅读次数:
161
自动布局的概念自动布局的基本构建块约束。 约束表达规则的布局元素在界面;例如,您可以创建一个约束,指定元素的宽度,或它的水平距离另一个元素。 你添加和删除约束,或者改变属性的约束,影响你的界面的布局。在计算运行时用户界面元素的位置,自动布局系统同时考虑所有约束,并设置位置最好的方式满足所有的约束。约...
分类:
移动开发 时间:
2014-09-10 17:18:00
阅读次数:
333