![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oc+控件学习
ziyikongfu
这个作者很懒,什么都没留下…
展开
-
UITabBarController使用详解
UITabBarController是IOS中很常用的一个viewController,例如系统的闹钟程序,ipod程序等。UITabBarController通常作为整个程序的rootViewController,而且不能添加到别的container viewController中。 首先我们看一下它的view层级图:一、手动创建UITabBarController转载 2014-09-26 15:21:52 · 330 阅读 · 0 评论 -
史上最全的iOS各种设备信息获取总结
链接:http://www.jianshu.com/p/b23016bb97af为了统计用户信息、下发广告,服务器端往往需要手机用户设备及app的各种信息,下面讲述一下各种信息的获取方式:GitHub:https://github.com/PengfeiWang666/iOS-getClientInfo 一行代码就搞定的统一来!//转载 2016-08-24 10:10:06 · 308 阅读 · 0 评论 -
TableViewCell
通常,UITableView中的Cell是 动态的,在使用过程中,会创建一个Cell池,根据每个cell的高度(即tableView:heightForRowAtIndexPath:返回 值),以及屏幕高度计算屏幕中可显示几个cell。而进行自定义TableViewCell无非是采用代码实现或采用IB编辑nib文件来实现两种方式, 本文主要收集代码的方式实现各种cell自定义。如何动态转载 2016-06-23 16:37:38 · 285 阅读 · 0 评论 -
IOS-表视图中添加搜索功能
在移动应用程序的世界里,用户对信息获取的速度要求非常高!iOS用户希望他们需要的信息能够迅速地,直观地展现在他们面前。因为UITableView的上下滚动能让用户迅速,自然地浏览大量信息,许多基于UIKit的应用都使用了UITableView来组织信息。但如果信息量非常非常大,让用户上下滚动如此长的列表是非常没有效率的。所以一个搜索的功能就是必须的了。幸运的是,UIKi转载 2015-05-05 09:38:43 · 616 阅读 · 0 评论 -
根据字体多少使UILabel自动调节尺寸
在大多属性情况下,给UILabel进行动态数据绑定的时候,往往需要根据字符串的多少,动态调整UILabel的宽度或高度。下面分两种情况考虑:1、UILabel宽度不变,根据字体多少,自动调整UILabel的高度,并折行显示。代码如下:[cpp] view plaincopyUILabel *label = [[UILabel al转载 2014-11-27 15:43:35 · 295 阅读 · 0 评论 -
UISearchDisplayController 实现筛选功能
UISearchDisplayController 是苹果专为 UITableView 搜索封装的一个类。里面内置了一个 UITableView 用于显示搜索的结果。它可以和一个需要搜索功能的controller 关联起来,其它的像原 TableView 和搜索结果 TableView 的切换, mask 的显示等等都封装好了,使用起来非常非常的简单。特别是要实现全转载 2015-05-05 16:06:20 · 375 阅读 · 0 评论 -
自定义cell,加载包含类得cell
staticNSString *cellIdentify = @"cell"; UINib *nib = [UINibnibWithNibName:@"productCellTableViewCell"bundle:nil];[tableView registerNib:nib forCellReuseIdentifier:cellIdentify];原创 2014-10-09 18:10:51 · 422 阅读 · 0 评论 -
MBProgressHUD的基本使用
和gitHub上的Demo其实差不多,就是小整理了下,当备忘,想做复杂的效果可以参考MBProgressHUD在gitHub上的DEMO,写得也很清楚明了。先下载MBProgressHUD.h和.m文件,拖入工程。地址:MBProgressHUD以下是代码:(先在.h文件里定义 MBProgressHUD *HUD;)[cpp] view plaincopy转载 2015-07-02 11:06:46 · 294 阅读 · 0 评论 -
ios简单动画添加
第一种:改变大小位置:从iOS4.0以后,apple又提供了5个方法:[plain] view plaincopy+ (void)animateWithDuration:(NSTimeInterval)duration delay:(NSTimeInterval)delay options:(UIViewAnimationOptions)options anim转载 2014-03-24 17:34:45 · 500 阅读 · 0 评论 -
UITextfiled控件属性方法使用总结
1.初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; 2.设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect;转载 2014-03-24 17:43:19 · 546 阅读 · 0 评论 -
使用Tab Bar切换视图
使用Tab Bar切换视图上一篇文章提到了多视图程序中各个视图之间的切换,用的Tool Bar,说白了还是根据触发事件使用代码改变Root View Controller中的Content View。这次,我们还是讲一讲切换视图,不过这次使用的是Tab Bar。这次要写的程序运行起来的效果是这样的:底部有几个图标,每个图标对应一个视图。每点击一个图标,对应的视图就会打开。如下图,就是我转载 2014-07-12 16:37:25 · 492 阅读 · 0 评论 -
UITableView的使用大全
分类: 【IOS首先、对UITableView进行讲解,下面有对它进行实际的应用UITableView 显示大型内容的列表 单行,多列 垂直滚动,没有水平滚动 大量的数据集 性能强大,而且普遍存在于iPhone转载 2014-09-09 10:42:35 · 404 阅读 · 0 评论 -
搜索栏UISearchBar和UISearchController
.h文件:#import @interface searchTableView :UITableViewController{ UISearchDisplayController *searchDisplay;}@property(nonatomic,retain)NSMutableArray * database;@proper转载 2015-05-27 17:23:31 · 414 阅读 · 0 评论 -
动态计算UITableViewCell高度详解
不知道大家有没有发现,在iOS APP开发过程中,UITableView是我们显示内容常见的控件,本人觉得它是UIKit中最复杂的一个控件。今天要向大家介绍的就是如何动态计算UITableViewCell高度的一经验与技巧,在此做一些总结方便朋友们查阅。为了不让讲解空洞抽象,我还是用代码实例的方式进行讲解,这样更容易接收与学习。 本文将介绍四种情况下UITableViewCell的转载 2016-06-30 11:26:58 · 283 阅读 · 0 评论 -
UINavigationController 直接返回到第一级目录
[html] view plaincopy[self.navigationController popViewControllerAnimated:YES]; UINavigationController返回总结:1、弹出当前视图控制器(弹出并向左显示前一个视图)[html] view plainco转载 2014-09-16 14:32:35 · 287 阅读 · 0 评论 -
UIViewController的生命周期及iOS程序执行顺序
出处:http://blog.csdn.net/huifeidexin_1/article/details/7566226当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、转载 2016-09-28 10:44:13 · 210 阅读 · 0 评论