![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOSUI控件
AnyyCai
这个作者很懒,什么都没留下…
展开
-
UIProgressView
UIProgressView * pro = [[UIProgressView alloc] initWithFrame:CGRectMake(10, 100, 300, 20)]; /* UIProgressViewStyleDefault //普通样式 UIProgressViewStyleBar //用于工具条的样式 */ pro.progr原创 2015-12-30 13:51:01 · 499 阅读 · 0 评论 -
UISegmentedControl详解
这个空间用的不是很多,但是用到你就需要研究一下.NSArray * array = @[@"1",@"2",@"3",@"4",@"5"]; UISegmentedControl * segment = [[UISegmentedControl alloc] initWithItems:array]; segment.frame = CGRectMake(0, 100, [UIScre原创 2015-12-30 13:33:48 · 393 阅读 · 0 评论 -
UISwitch详解
上代码 UISwitch * Switch = [[UISwitch alloc] initWithFrame:CGRectMake(100, 100, 100, 30)]; Switch.tag = 12;// Switch.onTintColor = [UIColor redColor];//开端的颜色 左端// Switch.tintColor = [UIColor b原创 2015-12-30 10:16:04 · 479 阅读 · 0 评论 -
UIStepper详解
首先我们跳入UIStepper中,看到了他的属性以及方法,下面一一实验@property(nonatomic,getter=isContinuous) BOOL continuous; // if YES, value change events are sent any time the value changes during interaction. default = YES@proper原创 2015-12-30 09:54:55 · 493 阅读 · 0 评论 -
已经被iOS9无情的抛弃了的UIAlertView
虽然被抛弃了,还是要用所以还是研究了一下 下面就一起看一下,我把所有的UIAlertView的系统方法,以及系统属性全部弄了一遍,希望对大家有帮助UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@"你好啊" message:@"取消" delegate:self cancelButtonTitle:@"取消" otherButton原创 2015-12-29 17:57:19 · 872 阅读 · 0 评论 -
UIUILabel属性汇总
今天重新看了一下UILable这个属性,感觉还是蛮好的原创 2015-12-28 10:21:42 · 1181 阅读 · 0 评论 -
iOS手势以及手势冲突问题
今天研究了一下iOS手势,手势包括点击,拖动,扫动,长按,捏合,旋转手势,下面上代码#define WIDTH [UIScreen mainScreen].bounds.size.width#define HEIGHT [UIScreen mainScreen].bounds.size.height@property (nonatomic,strong)UIImageView * image;@原创 2016-01-13 18:49:05 · 4669 阅读 · 0 评论 -
IOS UIAlertControl与UIAlertAction
在ios8中UIAlertAction以及UIAlertControl替代了原来的UIAlertSheet以及UIAlertView,值得注意的是UIAlertControl继承的事UIViewControl!/*typedef NS_ENUM(NSInteger, UIAlertControllerStyle) { UIAlertControllerStyleActionSheet =原创 2016-01-07 14:02:20 · 620 阅读 · 0 评论 -
UIPicView地区选择器
今天公司做项目用到了选择地址,于是便写了一个,用的纯系统方法和控件,还没有封装,有需要的可以自行封装一下,先上效果图吧 刷新任意一列每一列都可以进行刷新下面是代码这是声明的内容#import "ViewController.h"#define WIDTH [UIScreen mainScreen].bounds.size.width@interface ViewController ()<UIP原创 2015-12-31 10:33:33 · 949 阅读 · 0 评论 -
UIButton系统方法详解
UIButton本身已经封装过了,系统给了很多的方法以及属性,但是这样的button依然满足不了 “人类的欲望” ,所以需要自定制,但是自定制button之前我们先把系统的方法回顾一下// 能够定义的button类型有以下6种, // typedef enum { // UIButtonTypeCustom = 0, 自定义风格 // UIButtonTypeRoundedR原创 2015-12-30 14:15:39 · 381 阅读 · 0 评论 -
UIActivityIndicatorView,一个名字长到令人发指的控件
UIActivityIndicatorView * indic = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)]; indic.backgroundColor = [UIColor blueColor]; indic.tag = 10; /* UIActi原创 2015-12-30 14:08:07 · 354 阅读 · 0 评论 -
iOS_贝塞尔曲线初级篇
最近有做曲线图,所以就研究了一下 首先介绍一下UIBezierPath UIBezierPath: UIBezierPath是在 UIKit 中的一个类,继承于NSObject,可以创建基于矢量的路径.此类是Core Graphics框架关于path的一个OC封装。使用此类可以定义常见的圆形、多边形等形状 。我们使用直线、弧(arc)来创建复杂的曲线形状。每一个直线段或者曲线段的结束原创 2016-11-22 11:40:23 · 3243 阅读 · 0 评论