
OC UI控件
萨缪tty
这个作者很懒,什么都没留下…
展开
-
UI 控件 1 UILabel 标签控件 项目实战
//XCODE有个特点 输入中文以后 后面就不会再有提示了//如果想要出提示,那么中文先不要出,打完该打完的话 再输中文1.创建一个UI项目 点击File->project->内容:1.UILalel的概念2.UILabel的基本属性3.UILabel的高级属性UILabel:是能够显示在一个屏幕上的并且可以显示文字的一种UI控件ViewController.m文件实...原创 2018-07-26 20:19:48 · 159 阅读 · 0 评论 -
UI控件16 UITableView基础(1)
1.dataSource:数据代理对象2.delegate:普通代理对象3.numberOfSectionslnTableView:获得组数协议4.numberOfrowslnSection:获取行数协议5.cellForRowAtindexPath:创建单元格协议首先 数据视图是啥?苹果手机 点击设置出来的一系列选项 可以上下滚动选择ViewController.h文件的使用...原创 2018-08-03 19:51:35 · 122 阅读 · 0 评论 -
UI控件 16UITable协议(2)
1.heighForRowAtIndexPath:获取单元格高度协议2.heightForHeaderInSection:数据视图头部高度协议3.heightForFooterInSection:数据视图尾部高度协议4.titleForFooterInSection:数据视图尾部的标题协议5.titleForHeaderInSection:数据视图头部标题协议ViewControlle...原创 2018-08-03 19:52:05 · 156 阅读 · 0 评论 -
UI控件17 UITable高级协议 (最终)
删去Main.storyboardAppDelegate.m文件实现:#import "AppDelegate.h"#import "ViewController.h"@interface AppDelegate ()@end@implementation AppDelegate- (BOOL)application:(UIApplication *)applicati...原创 2018-08-03 19:52:44 · 157 阅读 · 0 评论 -
UI控件17 登录界面案例
1.登录界面的构成2.登录界面的控件创建3.登录界面的功能实现ViewController.h文件声明:#import <UIKit/UIKit.h>@interface ViewController : UIViewController{ //登录界面的组成: //用户名提示(用label):输入框(UITextField) //密码提示(...原创 2018-08-03 19:53:24 · 668 阅读 · 0 评论 -
UI控件 18 UITableView单元格
1.UITableViewCell:数据视图单元格类型2.dequeueReusableCellWithIdentifier:获取可以复用的单元格对象3.initWithStyle:根据风格创建单元格对象4.reuseIdentifier:设置可以复用单元格的IDAppDelegate.m文件实现:#import "AppDelegate.h"#import "ViewContro...原创 2018-08-03 19:53:53 · 162 阅读 · 0 评论 -
UI控件19 分栏控制器基础
1.与导航控制器的区别:导航控制器管理的是有层级关系的控制器。UITabBarItem:分栏按钮元素对象badgeValue:分栏按钮提示信息viewControllers:分栏控制器管理数组selectedViewController:分栏控制器选中的控制器对象删除storyboard++首先创建三个类 继承于UIViewControllerAppDlegate.m文件实现:...原创 2018-08-03 19:54:27 · 317 阅读 · 0 评论 -
UI控件 20 UICollectionViewCell
创建步骤1.实现两个协议 UICollectionViewDataSource,UICollectionViewDelegate2.创建UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc]init];3.设置 flowLayout的属性 item大小 列距 行距等4.初始化UICo...原创 2018-08-03 19:54:59 · 174 阅读 · 0 评论 -
UI控件 NSURLSession的基本使用
viewController.m文件的实现:#import "ViewController.h"@interface ViewController ()@end@implementation ViewController//**********确保透明传输的安全性- (void)touchesBegan:(NSSet<UITouch *> *)touches ...原创 2018-08-18 17:26:35 · 212 阅读 · 0 评论 -
UI控件 NSURLSession相关代理方法
viewCOntroller.m文件实现:#import "ViewController.h"@interface ViewController ()<NSURLSessionDataDelegate>@property (nonatomic, strong) NSMutableData * resultData;@end@implementation ViewC...原创 2018-08-18 17:27:09 · 258 阅读 · 0 评论 -
UI控件14 UIScrollView基础
添加图片时不能直接拖拽到工程中(原来一直是拖进去就OK),必须在你想加入图片的地方右键,然后“Add filed to”才可以。如果直接拖拽到工程,永远是null。。。。我累个去ViewController.m文件实现:#import "ViewController.h"@interface ViewController ()@end@implementation ViewC...原创 2018-08-03 19:51:00 · 141 阅读 · 0 评论 -
UI控件13 UIImageView的使用方法
IOS--UIImageView的使用方法//初始化UIImageView *imageView=[[UIImageView alloc] initWithFrame:CGRectMake(100, 200, 120, 120)]; //需要设置图片 UIImage 第一种:[imageView setImage:[UIImage imageNamed:@"1.jpeg"]]; ...原创 2018-08-03 19:50:07 · 191 阅读 · 0 评论 -
仿第一个App share App总结
整整一周,把share的登录,注册界面还有进入的5个子界面以及各子界面相连的各个界面写完,感触良多。说实话一开始拿到share的资料文件,一大堆,光各个界面的实现图片就有50M,而我作为一个objective-C 新手,只是在上周刚刚把两个网易云的界面仿写完毕,然后马上就接触了这么复杂的一个APP的具体实现,各个界面的切换,轮播图的实现,聊天界面的运作,自定义cell要完成几乎所有界面,还有关乎...原创 2018-08-03 19:48:15 · 783 阅读 · 0 评论 -
UI控件UIbutton 项目实战
//XCODE有个特点 输入中文以后 后面就不会再有提示了//如果想要出提示,那么中文先不要出,打完该打完的话 再输中文内容:1.UIButton的控件基本概念2.UIButton的创建方法3.UIButton的类型4.可显示图片的UIButton注意还要添加图片 btn01 btn02#import "ViewController.h"@interface ViewCo...原创 2018-07-26 20:22:28 · 147 阅读 · 0 评论 -
UI控件 3 UIView基本概念 项目实战
1.UIView的基本概念2.UIView的基本属性3.UIView的层级关系ViewController.h文件的实现:#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{ [super viewD...原创 2018-07-26 20:23:21 · 161 阅读 · 0 评论 -
UI控件4 UIWindow项目实战
1.UIWindow的对象概念2.UIWindow和UIView的关系第一步:info.plist中的 Main storyboard file base name 不要使用系统给的,使用自己写的(点击减号删除)AppDelegate.m文件实现:#import "AppDelegate.h"@interface AppDelegate ()@end@implementat...原创 2018-07-26 20:24:24 · 142 阅读 · 0 评论 -
UI控件6 UIViewController(1)详细解析+纯代码
1.UIViewController的概念2.UIViewController的属性3.UIViewController的基本用法4.UIKit框架代码介绍把info.plist文件中的 Main storyboard file base name文件删去在AppDelegate.h文件中 重写AppDelegate.m文件的使用:#import "AppDelegat...原创 2018-07-26 20:26:19 · 508 阅读 · 0 评论 -
UI控件6 UIViewController(2)详细解析+纯代码
1.UIViewController的创建2.UIViewController的生命周期高级3.UIViewController的界面切换ViewController.m文件是使用:#import "ViewController.h"//调用ViewC02.h文件#import "ViewC02.h"@interface ViewController ()@end@imp...原创 2018-07-26 20:26:48 · 277 阅读 · 0 评论 -
UI控件9 定时器和视图移动详细解析
1.定时器对象的概念2.定时器对象的创建3.使用定时器移动视图ViewController.h文件的声明:#import <UIKit/UIKit.h>@interface ViewController : UIViewController{ //先声明一个定时器对象 //可以在每隔固定的时间发送一个消息,通过此消息来调用相应的事件函数 //通...原创 2018-07-26 20:27:22 · 210 阅读 · 0 评论 -
UI控件 10 UISwitch控件详细解析 代码实战
1.UISwitch控件的概念,创建,属性,应用。Viewcontroller.h文件声明#import <UIKit/UIKit.h>@interface ViewController : UIViewController//创建一个控件属性{ //以UI开头的控件都是属于UIKit的控件 //定义一个开关控件 //可以进行状态的改变 开和关,...原创 2018-07-26 20:28:11 · 232 阅读 · 0 评论 -
UI控件11 UITextField 代码实战+解析
1.在Deployment Info中调整开发环境到9.0 以便大多数客户都能够使用ViewController.h文件声明:#import <UIKit/UIKit.h>@interface ViewController : UIViewController{ //定义一个 TextFiled 文本输入区域 //例如 用户名,密码,等需要输入文本文字的内...原创 2018-07-26 20:28:51 · 190 阅读 · 0 评论 -
UI控件12 UIAlertController基础(1)
iOS 8新增加了UIAlertController控制器,用之前的UIAlertview和actionSheet会报警告,这个控制器可以实现警告框和操作表,非常的方便。使用UIAlertController的优势在于不仅可以添加按钮,还可以添加文本框和自定义视图到警告框和操作表中;相应时间可以通过闭包实现,而不用委托协议实现。下面我就介绍UIAlertController的基本使用方法。...原创 2018-07-26 20:29:33 · 159 阅读 · 0 评论 -
JSON解析 JSON的序列化与反序列化
viewController.m文件的使用:#import "ViewController.h"//**********确保透明传输的安全性@interface ViewController ()@end@implementation ViewController//触碰任意地方触发事件- (void)touchesBegan:(NSSet<UITouch *&g...原创 2018-08-18 17:28:11 · 830 阅读 · 0 评论