UI基础
iOS_secret_lover
ios开发狂人
展开
-
UI学习第一天UIView 和UILabel
UILabel的属性:// 设置显示的内容 默认为nil @property(nonatomic,copy) NSString *text;// 设置字体大小 默认nil (system font 17 plain) // 常用构造的字体大小方法是 [UIFont systemFontOfSize:CGFloat]; @property(nonatomic,原创 2015-11-10 22:19:50 · 431 阅读 · 0 评论 -
UI阶段 protocol/delegate设计模式
问题:我怎么实现通过点击,一个UIImageView的对象,实现相应的操作,这里以更换图片为例思路二:仿照UIButton的target/action设计模式 (思路一请参阅上一篇)(参考UITextFieldDelegate设计) (MFC 手动管理内存)// 协议可以单独创建,也可以在类中创建 这里就在类中创建 首先还是声明一个ButtonImageView的类 创建一个协议Butt原创 2015-11-16 23:01:01 · 479 阅读 · 0 评论 -
UI阶段的 Target/Action设计模式
问题:我怎么实现通过点击,一个UIImageView的对象,实现相应的操作,这里以更换图片为例思路一:仿照UIButton的target/action设计模式 (MFC 手动管理内存)创建一个类继承UIImageView,来实现该功能 ButtonImageView.h#import <UIKit/UIKit.h>@interface ButtonImageView : UIImageView@原创 2015-11-16 21:33:50 · 510 阅读 · 0 评论 -
利用UISlider和 UIImageView实现跑图
**UISlider 滑块 知识点: 初始化:initWithFrame:(CGRect)frame 核心方法: - (void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents; // 设置滑块的初值 最大值 最小值 // 如果想设置初始位置 需要先把最大最原创 2015-11-17 22:12:58 · 663 阅读 · 0 评论 -
UISegmentedControl 分段控制 一个小demo
**分段控制 (UISegmentedControl) 知识点: 分段控制的创建方法一般用initWithItems:(NSArray *)array 这个数组中的对象必须全是字符串对象,或者图片对象,并且图片对象还必须是镂空图才能显示 重要的属性: @property(nonatomic) NSInteger selectedSegmentIndex; 核心方法: -(void)a原创 2015-11-17 19:59:16 · 596 阅读 · 0 评论 -
NStimer(计时器)实现按钮的发送验证码的一个小demo
工程文件: 根视图控制器的代码不说了,主要的代码在 RootViewController.m中:#import "RootViewController.h"@interface RootViewController () // 直接赋值的不需要在dealloc中释放 // 将计数器的初始值设置成属性方便调用 @property (nonatomic,assign)NSInteger numb原创 2015-11-17 23:07:18 · 587 阅读 · 0 评论