基本控件
爱尚开发
知识是需要沉淀的,沉淀下来的才是你的。
展开
-
ios基本控件之UIActivityIndicatorView
UIActivityIndicatorView1. activityIndicatorViewStyle设置指示器的样式UIActivityIndicatorViewStyleWhiteLarge UIActivityIndicatorViewStyleWhite (默认样式)UIActivityIndicatorViewStyleGray 2.hidesWh原创 2016-01-18 13:17:37 · 331 阅读 · 0 评论 -
ios基本控件之UIView
UIView属性1.alpha设置视图的透明度.默认为1. // 完全透明 view.alpha = 0; // 不透明 view.alpha = 1;2.clipsToBounds // 默认是NO,当设置为yes时,超出当前视图的尺寸的内容和子视图不会显示。 view.clipsToBounds = YES;3.hidde原创 2016-01-18 13:43:27 · 361 阅读 · 0 评论 -
ios基本控件之UITextView
UITextView1. text: 设置textView中文本_textView.text = @"Now is the time for all good developers to come to serve their country.\n\nNow is the time for all good developers to come to serve their cou原创 2016-01-18 13:44:37 · 640 阅读 · 0 评论 -
ios之文本属性Atttibute
文本属性Attributes1.NSKernAttributeName: @10 调整字距 kerning 字距调整2.NSFontAttributeName : [UIFont systemFontOfSize:_fontSize] 设置字体3.NSForegroundColorAttributeName :[UIColor redColor] 设置文字颜色4.NSPar原创 2016-01-18 13:46:09 · 556 阅读 · 0 评论 -
ios基本控件之UITableView
UITableViewUITableView内置了两种样式:UITableViewStylePlain,UITableViewStyleGrouped UITableViewDataSource,UITableViewDelegate>里的方法:tableView处理步骤#pragma mark 1.有多少组- (NSInteger)numberOfSections原创 2016-01-18 13:39:45 · 472 阅读 · 0 评论 -
修改UISegmentrol各种属性
在项目中,我们狠容易遇到就是一些产品,他们什么也不懂,还就是喜欢瞎搞,比如说苹果原生的UISegmentrol ,产品要求我们怎么怎么做,没办法,谁让人家是产品呢,于是我就只能看这个UISegmentrol的官方文档了,看一遍不知道怎么修改,从头到尾细致地看了两遍,终于知道怎么弄了,这样的要的是这样的一个效果,通过看官方的API,找到了答案,文档上是这么说的:/* You may sp原创 2016-04-14 13:45:37 · 1021 阅读 · 0 评论 -
ios基本控件之UIButton
UIButton属性1.UIButton状态:UIControlStateNormal // 正常状态 UIControlStateHighlighted // 高亮状态 UIControlStateDisabled // 禁用状态 UIControlStateSelected // 选中状态原创 2016-01-18 13:22:07 · 525 阅读 · 0 评论 -
ios基本控件之NSAttributedString
NSAttributedString1. 使用这个类,必须先导入CoreText框架。2. 给UILabel设置attributedText了会导致给UILabel中text,font,textColor,shadowColor,shadowOffset,textAlignment,lineBreakMode这7个属性设置值时无效果。3.这个框架的应用场景一般在图文混排和搜索功原创 2016-01-18 13:14:27 · 379 阅读 · 0 评论 -
ios基本控件之UIScrollView
UIScrollView1. contentOffset默认CGPointZero,用来设置scrollView的滚动偏移量。 // 设置scrollView的滚动偏移量 scrollView.contentOffset = CGPointMake(0, 200);2. contentSize默认CGSizeZero,用来设置scrollView的滚动范原创 2016-01-18 13:34:27 · 329 阅读 · 0 评论 -
UISearchBar及NSPredict详解
苹果给我们封装好的搜索控件,控件很简单,不过就那个匹配还是需要动点脑子的,我们在搜索的时候肯定有各种匹配规则,下边给的demo就是一个搜索的demo,并且附上谓词的详解。先说UISearchBar,其实这个和之前我们说的UITextField是极其类似的,包括属性和方法等都是很类似的@interface ViewController (){ UISearchBar *mSer原创 2017-03-20 21:28:44 · 611 阅读 · 0 评论 -
ios基本控件之UITextField
UITextField属性0. enablesReturnKeyAutomatically默认为No,如果设置为Yes,文本框中没有输入任何字符的话,右下角的返回按钮是disabled的。1.borderStyle设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect;原创 2016-01-18 13:40:59 · 444 阅读 · 0 评论 -
ios基本控件之UISwitch
UISwitch属性1. onTintColor 处于on时switch 的颜色 switchImage.onTintColor = [UIColor grayColor];2.tintColor 处于off时switch 的颜色 switchImage.tintColor = [UIColor greenColor];3.onImage原创 2016-01-18 13:38:37 · 994 阅读 · 0 评论 -
ios基本控件之UISegmentControl
UISegment属性1.segmentedControlStyle设置segment的显示样式。typedef NS_ENUM(NSInteger, UISegmentedControlStyle) {UISegmentedControlStylePlain, // large plain 系统默认平板样式segmentedControl.segmentedC原创 2016-01-18 13:36:56 · 1006 阅读 · 0 评论 -
ios基本控件之UIAlertView
UIAlertView1.Title获取或设置UIAlertView上的标题。 2.Message获取或设置UIAlertView上的消息 UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Title" message:@"message" dele原创 2016-01-18 13:19:57 · 349 阅读 · 0 评论 -
ios基本控件之UIControl
UIControl事件1.UIControlEventTouchDown单点触摸按下事件:用户点触屏幕,或者又有新手指落下的时候。2.UIControlEventTouchDownRepeat多点触摸按下事件,点触计数大于1:用户按下第二、三、或第四根手指的时候。3.UIControlEventTouchDragInside当一次触摸在控件窗口内拖动时。4.UI原创 2016-01-18 13:23:37 · 402 阅读 · 0 评论 -
ios基本控件之UIDatePicker
UIDatePicker1. Locale设置DatePicker的地区,即设置DatePicker显示的语言。// 1.跟踪所有可用的地区,取出想要的地区 NSLog(@"%@", [NSLocale availableLocaleIdentifiers]); // 2. 设置日期选择控件的地区[datePicker setLocale:原创 2016-01-18 13:25:37 · 489 阅读 · 0 评论 -
ios基本控件之UIImagePickerController
UIImagePickerController1.+(BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType; 检查指定源是否在设备上可用。//检查照片源是否可用[UIImagePickerController isSourceTypeAvailable:U原创 2016-01-18 13:26:41 · 794 阅读 · 0 评论 -
ios基本控件之UIImageView
UIImageView属性 1.Image 设置图片,默认显示 UIImageView *_imageView = [[UIImageView alloc]init]; _imageView.image = [UIImage imageNamed:@"me.png"]; 2.highlightedImage 设置高亮状态下显示的图片_imageV原创 2016-01-18 13:28:13 · 1321 阅读 · 0 评论 -
ios基本控件之UILabel
UILabel属性1.text:设置标签显示文本。 2.attributedText:设置标签属性文本。 Ios代码 NSString *text = @"first"; NSMutableAttributedString *textLabelStr = [[NSMutableAttributedString alloc] initWithString:text];原创 2016-01-18 13:29:57 · 377 阅读 · 0 评论 -
ios基本控件之UIPageControl
UIPageControl1. numberOfPages // 设置有多少页 默认为0// 2) 设置页数 [pageControl setNumberOfPages:kImageCount];2. currentPage // 设置当前页[pageControl setCurrentPage:0]; 3. pageIndicatorTintColor原创 2016-01-18 13:31:59 · 384 阅读 · 0 评论 -
ios基本控件之UIPickerView
UIPikerView的属性1. numberOfComponents:返回UIPickerView当前的列数NSInteger num = _pickerView.numberOfComponents;NSLog( @"%d", num);2. - (NSInteger)numberOfRowsInComponent:(NSInteger)component; 返回com原创 2016-01-18 13:32:46 · 395 阅读 · 0 评论 -
ios基本控件之UISlide
UISlide属性1. minimumValue : 当值可以改变时,滑块可以滑动到最小位置的值,默认为0.0_slider.minimumValue = 10.0; 2. maximumValue : 当值可以改变时,滑块可以滑动到最大位置的值,默认为1.0_slider.maximumValue = 100.0; 3. continuo原创 2016-01-18 13:35:54 · 1255 阅读 · 0 评论 -
ios基本控件之UIAlertController
在IOS8以后我们就可以用这个UIAlertController了,本人感觉用惯了UIAlertView,还真的有点不习惯这个 UIAlertController,所以自己用警告狂的时候基本用的都还是 UIAlertView,可是在IOS9之后这个UIAlertView就要被放弃了,昨天IOS10刚出来,那我现在就得把项目中自己用到的这个UI AlertView 修改成这个controller了,原创 2016-06-16 14:59:51 · 544 阅读 · 0 评论