IOS基本控件
shiningchen322
快乐工作,快乐生活。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UIALertView的基本用法与UIAlertViewDelegate对对话框的事件处理方法
首先,视图控制器必须得实现协议UIAlertViewDelegate中的方法,并指定delegate为self,才能使弹出的Alert窗口响应点击事件。具体代码如下:ViewController.h中的代码如下:[cpp] view plaincopy#import @interface ViewCon转载 2015-09-02 17:51:15 · 277 阅读 · 0 评论 -
UIScrollView控件介绍
iOS开发UI篇—UIScrollView控件介绍一、知识点简单介绍1.UIScrollView控件是什么?(1)移动设备的屏幕⼤大⼩小是极其有限的,因此直接展⽰示在⽤用户眼前的内容也相当有限(2)当展⽰示的内容较多,超出⼀一个屏幕时,⽤用户可通过滚动⼿手势来查看屏幕以外的内容(3)普通的UIView不具备滚动功能,不能显⽰示过多的内容(4)UIScrollView是一转载 2015-06-03 11:18:30 · 422 阅读 · 0 评论 -
UICollectionView基础
初始化部分:UICollectionViewFlowLayout *flowLayout= [[UICollectionViewFlowLayout alloc]init];self.myCollectionView = [[UICollectionView alloc] initWithFrame:CGRectMake(20, 20, 250, 350) collectionVie转载 2015-09-11 16:01:53 · 285 阅读 · 0 评论 -
UIDatePicker的用法
1.Locale设置DatePicker的地区,即设置DatePicker显示的语言。1.跟踪所有可用的地区,取出想要的地区NSLog(@"%@", [NSLocale availableLocaleIdentifiers]);2. 设置日期选择控件的地区[datePicker setLocale:[[NSLocale alloc]initWithLocal转载 2015-09-29 09:13:34 · 365 阅读 · 0 评论 -
UIImageView添加边框和阴影
- (void)viewDidLoad{ [super viewDidLoad]; //添加显示 UIImage *image = [UIImage imageNamed:@"0_wanggsx20080817.jpg"]; UIImageView *imageView = [[UIImageView alloc]initWithImage:image];转载 2015-09-30 13:06:36 · 544 阅读 · 0 评论 -
UISearchbar 常用代理方法
UISearchBar searchbar =[[UISearchBar alloc]initWithFrame:CGRectMake(0, 0, 320, 50)]; searchbar.showsCancelButton=NO; searchbar.barStyle=UIBarStyleDefault; searchbar.p转载 2015-09-16 13:43:10 · 378 阅读 · 0 评论 -
UIButton中setTitleEdgeInsets和setImageEdgeInsets的使用
UIButton内有两个控件titleLabel和imageView,可以用来显示一个文本和图片,这里的图片区别于背景图片。给UIButton设置了title和image后,它们会图片在左边,文本在图片右边显示。它们两个做为一个整体依赖于button的contentHorizontalAlignment居左居右或居中显示。 1.当button.width转载 2015-09-16 07:44:53 · 300 阅读 · 0 评论 -
iOS中表视图(UITableView)使用详解
IOS中UITableView使用总结一、初始化方法- (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style; 这个方法初始化表视图的frame大小并且设置一个风格,UITableViewStyle是一个枚举,如下:?1转载 2015-10-20 09:37:06 · 395 阅读 · 0 评论 -
UITableViewCell的accessoryType属性
127cell.accessoryType = UITableViewCellAccessoryNone;//cell没有任何的样式 cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;//cell的右边有一个小箭头,距离右边有十几像素; cell.ac转载 2015-10-20 09:45:42 · 443 阅读 · 0 评论 -
iOS CLLocationManager定位
在iOS8以前的版本中,我们使用CLLocationManager定位是没有问题的,最近在iOS8系统中却无法定位了。。。。这是一大问题啊!1、首先定义一个全局的变量用来记录CLLocationManager对象,引入CoreLocation.framework使用#import 1@property (nonatomic, stro转载 2015-09-17 09:13:10 · 390 阅读 · 0 评论 -
UIscrollView的几个属性contentSize contentOffset contentInset
UIscrollView不能向上滑动很可能是因为contentSize的大小设置不对,或者是没有设置。下面来介绍一下scrollView的几个属性contentSize contentOffset contentInsetcontentSize是scrollview可以滚动的区域,比如frame = (0 ,0 ,320 ,480) contentSize = (320 ,96转载 2015-09-17 17:50:35 · 544 阅读 · 0 评论 -
IOS自定义UIAlertView样式,实现可替换背景和按钮
UIAlertView 是一个十分常用的控件,网上也有好多类似的自定义AlertView的方法。但是感觉效果都不是很好,它们有的是在系统自带的上面添加文本框,也有的是完全自己用UIView来实现,还有的就是继承了UIAlertView 。 今天给大家带来的这个UIAlertView ,它也是继承了UIAlertView,然后屏蔽了系统的背景图片,和 按钮,然后自己添加,事件响应,转载 2015-06-03 14:43:25 · 336 阅读 · 0 评论 -
UITextField 使用全面解析
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect;转载 2015-09-02 17:39:05 · 286 阅读 · 0 评论 -
UIALertView的基本用法与UIAlertViewDelegate对对话框的事件处理方法
首先,视图控制器必须得实现协议UIAlertViewDelegate中的方法,并指定delegate为self,才能使弹出的Alert窗口响应点击事件。具体代码如下:ViewController.h中的代码如下:[cpp] view plaincopy#import @interface ViewController :转载 2015-06-03 14:39:12 · 334 阅读 · 0 评论 -
UITabBarController中自定义UITabBar
1.创建多个视图控制器,放如UITabBarController中 [objc] view plaincopyAViewController *aa = [[AViewController alloc] init]; UINavigationController* ayNav = [[UINavigationContr转载 2015-09-02 08:01:22 · 309 阅读 · 0 评论 -
代码实现 UITableView与UITableViewCell
我们常用的表格类视图就是用 UITableView与UITableViewCell,UITableViewController继承UIViewContoller,所以只要很少代码就可以显示一个视图,UITableViewController也是UIScrollView子类,所以也有上下滑动效果 ;UITableView和UITableViewCell不能储存数据,可以用来显示特定行数内的数据,而且转载 2015-07-02 10:40:38 · 348 阅读 · 0 评论 -
UI常用方法总结之 UINavigationController
UINavigationController :UIViewController1.创建UINavigationController对象UINavigationController *navCV = [[UINavigationControlleralloc]initWithRootViewController:mainVC];通常和self.window.rootVi转载 2015-05-29 16:37:39 · 337 阅读 · 0 评论 -
使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
一、实现效果 二、使用纯代码自定义一个tableview的步骤1.新建一个继承自UITableViewCell的类2.重写initWithStyle:reuseIdentifier:方法添加所有需要显示的子控件(不需要设置子控件的数据和frame, 子控件要添加到contentView中)进行子控件一次性的属性设置(有些属性只需要设置一次,比如字体\固定的图片)转载 2015-08-26 17:21:09 · 352 阅读 · 0 评论 -
UITextView控件的用法详解
//初始化并定义大小 UITextView *textview = [[UITextView alloc] initWithFrame:CGRectMake(20, 10, 280, 30)]; textview.backgroundColor=[UIColor whiteColor]; //背景色 textview.scrollEnabled = NO;转载 2015-09-02 17:41:13 · 296 阅读 · 0 评论 -
UILabel控件
在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法。很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard中生成实现,如果想要在-(void)viewDidLoad中用代码如[_label initWithFrame:CGRectMake(X,Y,WIDTH,HEIGHT)]方法改变拖拽到s转载 2015-06-03 13:33:48 · 390 阅读 · 0 评论 -
UIButton使用详解
UIButton按钮是IOS开发中最常用的控件,作为IOS基础学习教程知识 ,初学者需要了解其基本定义和常用设置,以便在开发在熟练运用。 第一、UIButton的定义 UIButton *button=[[UIButton buttonWithType:(UIButtonType); 能够定义的button类型有以下6种, typedef enum {转载 2015-09-02 17:37:09 · 446 阅读 · 0 评论 -
UIView详解
UIView表示屏幕上的一块矩形区域,它在App中占有绝对重要的地位,因为IOS中几乎所有可视化控件都是UIView的子类。负责渲染区域的内容,并且响应该区域内发生的触摸事件UIView的功能 1.管理矩形区域里的内容2.处理矩形区域中的事件3.子视图的管理 4.还能实现动画 UIView的子类也具有这些功能下图就是视图的内层次转载 2015-09-02 17:42:29 · 344 阅读 · 0 评论 -
UISearchBar介绍
UISearchBar介绍属性作用UIBarStyle barStyle控件的样式id delegate设置控件的委托NSString *text控件上面的显示的文字NSString *prompt显示在顶部的单行文字,通常作为一个提示行NSString *p转载 2015-09-02 17:50:11 · 312 阅读 · 0 评论 -
iOS开发之UITableView全面解析
在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是UITableView。当然它的广泛使用自然离不开它强大的功能,今天这篇文章将针对UITableView重点展开讨论。今天的主要内容包括:1.基本介绍2.数据源3.代理4.性能优化5.UITableViewC转载 2015-09-10 07:50:31 · 454 阅读 · 0 评论 -
ios8.0下CLLocationManager定位服务需要授权了
最近在ios8.0使用CLLocationManager定位服务,发现老不能定位,查看设置菜单中的项也是处于未知状态.想起之前都有一个弹出框提示用户是否允许定位,这次一直没有出现了.原来ios8.0下的定位服务需要申请授权了. 具体代码如下: if ([CLLocationManager locationServicesEnabled]) { self.locationM转载 2015-09-17 09:12:36 · 290 阅读 · 0 评论
分享