常见属性: @property(nonatomic,readonly) UIView *superview; 获得自己的父控件对象 @property(nonatomic,readonly,copy) NSArray *subviews; 获得自己的所有子控件对象 @property(no...
分类:
其他好文 时间:
2015-10-18 01:11:17
阅读次数:
292
Android事件分发事件分发3个步骤dispatchTouchEvent(event)派发 onInterceptTouchEvent(event)拦截 onTouchEvent(event) 处理 requestDisallowInterceptTouchEvent()设置父控件是否拦截事...
分类:
移动开发 时间:
2015-10-16 06:11:55
阅读次数:
212
一、内容概要按钮是所有UI体系中非常重要的组件,在iOS中按钮UIButton的使用也非常灵活,本文将从以下几点介绍UIButton的使用(基于Swift2.0):1.UIButton基础2.UIButton图片使用3.圆角按钮4.复选框按钮5.倒计时按钮(闪烁问题也轻松解决)6.贪婪按钮(父控件事...
分类:
编程语言 时间:
2015-10-12 00:31:20
阅读次数:
268
listview控件设置适配器的时候,如果使用自定义的adapter,比如MyArrayAdapter extends ArrayAdapter如果listitem布局文件不做任何处理的话,点击列表项的时候不会出现背景色灰色的现象。实现思路是:在listitem布局文件中为该布局文件中的父控件:Li...
分类:
其他好文 时间:
2015-10-07 18:57:43
阅读次数:
155
很多新人对于这几个东西,都不是很理解概念比较混淆。所以整理下自己的思绪,写下这篇文章。要描述一个控件最基本的信心就是 :位置 ,大小 也就是point 和size而frame 就是囊括这个信息的最小单元了。autosize 就是自适应大小,适应父控件的大小 ,比如我希望我的控件随着父控件的大小的变化...
分类:
其他好文 时间:
2015-09-24 12:48:03
阅读次数:
137
自定义控件学习 Day44 onMeasure 测量控件的宽高。 onLayout 设置位置 onDarw 绘制控件 问题堆栈 1. 事件监听传递 最外层获取到控件,根据事件事件传递机制,返回值false做没有处理该事件。从父控件向下传递,如果最后一个子控件也没有处理...
分类:
其他好文 时间:
2015-09-23 06:33:26
阅读次数:
166
1. autoResizingautoresizing是苹果早期的ui布局适配的解决办法,iOS6之前完全可以胜任了,因为苹果手机只有3.5寸的屏幕,在加上手机app很少支持横屏,所以iOS开发者基本不用怎么适配布局,所有的ui控件只要相对父控件布局就可以了,没错autoResizing就是一个相对...
分类:
移动开发 时间:
2015-09-21 17:41:57
阅读次数:
221
先明确几个概念的区别:padding margin都是边距的含义,关键问题得明白是什么相对什么的边距.padding是控件的内容相对控件的边缘的边距.margin是控件边缘相对父控件的边距.android:gravity 属性是对该view 内容的限定.比如一个button 上面的text. 你可以...
分类:
移动开发 时间:
2015-09-05 22:03:14
阅读次数:
195
/*** 当一个控件没有显示出来的时候1. 父控件的frame2. 当前控件frame3. 当前控件 hidden (是否为yes )4. alpha < = 0.01*/
分类:
移动开发 时间:
2015-09-05 16:15:13
阅读次数:
178
1、所有控件都继承自UIView,UIView的常见属性如下:@property(nonatomic,readonly) UIView *superview;获得自己的父控件对象@property(nonatomic,readonly,copy) NSArray *subviews;获得自己的所有子...
分类:
移动开发 时间:
2015-08-31 21:17:07
阅读次数:
123