知识准备:1 使用xib封装一个自定义view的步骤1> 新建一个继承UIView的自定义view,假设类名叫做(KAppView)2> 新建一个KAppView.xib文件来描述KAppView内部的结构3> 修改UIView的类型为KAppView真实类型4> 将内部的子控件跟KAppView进...
分类:
移动开发 时间:
2015-01-13 12:26:15
阅读次数:
258
self.friendTableView.tableFooterView=[[[UIView alloc]init]autorelease];
分类:
其他好文 时间:
2015-01-13 12:07:26
阅读次数:
134
#import "ViewController.h"@interface ViewController (){ CALayer *_l1;//定义能够全局使用 CALayer *_l2;}@end@implementation ViewController- (void)viewDidLoad { ...
分类:
移动开发 时间:
2015-01-12 19:02:46
阅读次数:
117
iOS 7新增了UIKit Dynamics,让UIView能够模拟逼真的物理效果。通过使用UIDynamicItem协议以及支持它的动态物体(dynamic item),可极大的改善用户体验,现在给界面添加重力,碰撞,弹簧和吸附等效果易如反掌。
要实现动态行为,可创建UIDynamicAnimator(力学动画生产器)。有6个可用于定制UIDynamicAnimator的类:UIAttachm...
分类:
移动开发 时间:
2015-01-12 16:28:51
阅读次数:
191
关于UIView的autoresizingMask属性的研究在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。123456789enum{UIViewAutoresizingNone = 0,UIV...
分类:
其他好文 时间:
2015-01-11 12:11:19
阅读次数:
119
//取消右侧,下侧滚动条,去处上下滚动边界的黑色背景
for (UIView *_aView in [myWebView subviews])
{
if ([_aView isKindOfClass:[UIScrollView class]])
{
[(UIScrollView *)_a...
分类:
移动开发 时间:
2015-01-10 10:05:27
阅读次数:
143
nsarray中支持不同的类型NSMutableArray *arr = [[NSMutableArray alloc] init];[arr addObject:@"123"];NSLog(@"%@",arr);[arr addObject:[[UIView alloc] init]];NSLog...
分类:
移动开发 时间:
2015-01-08 19:55:05
阅读次数:
172
一、使用UIView类实现动画
基本写法,代码必须放在Begin和Commit之间:
[UIView beginAnimations:nil context:nil]; // 开始动画
// Code...
[UIView commitAnimations]; // 提交动画
简单例子:
[UIView beginAnimations:nil conte...
分类:
移动开发 时间:
2015-01-08 18:06:26
阅读次数:
213
转载:http://www.cnblogs.com/benbenzhu/p/3615516.html引言相信初接触到CALayer的人都会遇到以下几个问题:为什么修改anchorPoint会移动layer的位置?CALayer的position点是哪一点呢?anchorPoint与position有...
分类:
其他好文 时间:
2015-01-08 11:08:38
阅读次数:
151
#import "ViewController.h"#import @interface ViewController (){ //时针 UIImageView *m_s; //分针 UIImageView *m_f; //秒针 UIImageView *m_m;...
分类:
其他好文 时间:
2015-01-08 11:00:59
阅读次数:
277