感觉有必要把iOS开发中的手势识别做一个小小的总结。在上一篇iOS开发之自定义表情键盘(组件封装与自动布局)博客中用到了一个轻击手势,就是在轻击TextView时从表情键盘回到系统键盘,在TextView中的手是用storyboard添加的。下面会先给出如何用storyboard给相应的控件添加手势 ...
分类:
移动开发 时间:
2017-04-24 17:12:33
阅读次数:
266
一、使用概要 当添加一个按钮到你的界面,执行以下步骤: 1、在创建时设置按钮的类型。 2、提供一个标题字符串或图像,为您的内容适当调整按钮的大小。 3、连接一个或多个操作按钮的方法。 4、设置自动布局规则界面中的按钮的大小和位置。 5、提供可访问性信息和本地化字符串。 二、具体使用 1、使用类方法创 ...
分类:
其他好文 时间:
2017-04-23 11:22:28
阅读次数:
126
一直以来,对PCB中各层,比如:solder层、paste层、Top overlay层等等这些一知半解。今天仔细看了下,向大家介绍一下,有不对的地方还请指正。 1.mechanical机械层是定义整个PCB板的外观的,其实我们在说机械层的时候就是指整个PCB板的外形结构。禁止布线层是定义我们在布电气 ...
分类:
其他好文 时间:
2017-04-08 12:15:00
阅读次数:
223
在上一篇博客中详细的介绍了IOS开发中的相对布局和绝对布局,随着手机屏幕尺寸的改变,在App开发中为了适应不同尺寸的手机屏幕,用自动布局来完成我们想要实现的功能和效果显得尤为重要。本人更喜欢使用相对布局。在下面要学习的例子中暂且先用我们的StoryBoard来设置我们组件的约束,以后会在代码中给我们 ...
分类:
移动开发 时间:
2017-04-02 18:35:17
阅读次数:
284
Types of Errors错误类型 Errors in Auto Layout can be divided into three main categories:自动布局中的错误可分为三大类: Unsatisfiable Layouts. Your layout has no valid so ...
分类:
其他好文 时间:
2017-03-24 14:07:10
阅读次数:
162
Layout Element 首先分配 Minimum Size 如果还有足够空间,分配 Preferred Size 如果还有额外空间,分配 Flexible Size 比较特别的是 Flexible,他是代表著整个大小的比例0~1 ...
分类:
其他好文 时间:
2017-03-21 10:34:34
阅读次数:
125
1、XIB 2、Fram 3、屏幕比例适配(个人比较推荐) 4、NSLayoutConstraint、 5、Masonry 概述 使用 Objective-C 纯代码编写 AutoLayout,看 AutoLayout 的字面理解就是自动布局,听起来好像蛮屌的样子。说白了就是适配:适应、兼容各种不同 ...
分类:
其他好文 时间:
2017-02-23 13:51:10
阅读次数:
243
- - GUILayout 这个本身就是用于自动布局的。 不用给定位置的,这也是它与GUI的区别所在。通常默认开始的位置是屏幕的左上角。当然你也可以限定开始自动布局的位置。用 GUILayout.BeginArea(); 比如 GUILayout.BeginArea(Rect(100,100,100 ...
分类:
其他好文 时间:
2017-02-22 14:19:36
阅读次数:
160
由OpenDigg出品的iOS开源项目周报第八期来啦。我们的iOS开源周报集合了OpenDigg一周来新收录的优质的iOS开源项目,方便iOS开发人员便捷的找到自己需要的项目工具等。AnimatedCollectionViewLayoutUICollectionView条目切换动画过渡效果TinyConstraints使自动布局更人性化的语法..
分类:
移动开发 时间:
2017-02-17 15:52:57
阅读次数:
296
在iOS开发中,应该绝大部分软件有用到上传图片功能(聊天、发布说说、发表评论等等),比如微信 我就简单说下类似微信的图片上传的自动布局功能: 1.默认只显示一张占位图片 2.根据图片选择的数量,改变占位图片的位置 3.一旦图片数量超过一行的数量,页面自动适应,变成2行 4.点击图片 和 点击“+”号 ...
分类:
移动开发 时间:
2017-02-02 15:37:01
阅读次数:
2160