自定义动画 我们证实了过渡是一种对那些不太好做平滑动画属性的强大工具,但是CATransition的提供的动画类型太少了。 更 奇怪的是苹果通过UIView +transitionFromView:toView:duration:options:completion: 和+transitionWit ...
分类:
其他好文 时间:
2016-05-18 12:09:03
阅读次数:
215
//****以下为解决第一次进入停诊公告编辑页面,textview不可滚动问题- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event{ NSString * strText = self.textViewRemark.text; C ...
分类:
其他好文 时间:
2016-05-18 10:26:08
阅读次数:
130
一,效果图。 二,工程图。 三,代码。 RootViewController.h #import <UIKit/UIKit.h> @interface RootViewController : UIViewController <UIScrollViewDelegate> { UIView *bac ...
分类:
其他好文 时间:
2016-05-18 09:14:14
阅读次数:
294
一、UIScrollView继承于UIView,它还有一个常用的子类UITableView;今天只介绍UIScrollView的基本使用:首先介绍一下它的几个常用属性,这里不做过多属性的介绍,有关其属性的相关信息可以command+鼠标左键,进入系统中自行查看 CGSize contentSize: ...
分类:
其他好文 时间:
2016-05-18 00:06:30
阅读次数:
190
//设置 cell点击 背景色 cell.selectionStyle = UITableViewCellSelectionStyleDefault; cell.selectedBackgroundView = [[UIView alloc] init]; cell.selectedBackgrou ...
分类:
其他好文 时间:
2016-05-17 17:20:35
阅读次数:
195
UIView.clipsToBounds 让子 View 只显示落在父 View 的 Frame 部分;是子视图超出不现实,默认为NO,设置为YES就会把超出的部分裁掉。 maskToBounds 是 CALayer 的属性,基于 View 的不少属性其实就是作用于 CALayer 的。子图层是否剪 ...
分类:
其他好文 时间:
2016-05-17 11:04:34
阅读次数:
312
需求 项目中需要用到跑马灯来仅展示一条消息,长度合适则不滚动,过长则循环滚动。 虽然不是我写的,但看了看代码,是在一个UIView里面放入两个UILabel, 在前一个快结束的时候,另一个显示。然而点击处理的 确是UIView的点击事件。 然而看到比如地铁、公交里面的跑马灯是分了很多段显示的。虽然说 ...
分类:
移动开发 时间:
2016-05-16 19:50:19
阅读次数:
407
知识架构 layer的基本概念 其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时,UIView内部会自动创建一个图层(CALyer对象),通过UIView的layer属性可以访问这个层。 基本属性 Bounds;position;frame;backgrou ...
分类:
移动开发 时间:
2016-05-16 19:32:12
阅读次数:
235
(1)UIButton类继承自UIControl,而UIControl继承自UIView,因为UIView就是个矩形区域,所以UIButton实例化的对象其实都是一个矩形,虽然有各种圆角、增加联系人、信息按钮等等,给它们加个背景它们就现形成矩形了,而且它们有个frame属性,这就是设置位置和矩形框的 ...
分类:
其他好文 时间:
2016-05-15 16:36:24
阅读次数:
359
UIPickerView也是一个选择器控件,它比UIDatePicker更加通用,它可以生成单列的选择器,也可生成多列的选择器,而且开发者完全可以自定义选择项的外观,因此用法非常灵活。 UIPickerView直接继承了UIView,没有继承UIControl,因此,它不能像UIControl那样绑 ...
分类:
其他好文 时间:
2016-05-14 21:40:11
阅读次数:
332