- 博客(39)
- 收藏
- 关注
原创 Swift-UITableView代理方法详解
//pragma mark - UITableViewDataSource //返回表格视图应该显示的数据的段数 func numberOfSectionsInTableView(tableView:UITableView) -> Int { returndataArray!.count }
2016-09-26 17:09:15 3148
原创 Swift-UITableView的基本使用
var myTableView : UITableView? var dataArray :NSMutableArray? var sectionTitleArray :NSArray?//创建添加表格视图 func createTableView() { //创建myTab
2016-09-26 17:06:19 376
原创 Swift-UIScrollView使用详解
//创建滚动视图 let scrollView =UIScrollView() //设置尺寸 scrollView.frame =CGRectMake(0,100, self.view.frame.size.width,200) //设置背景色
2016-09-26 14:27:37 10960
原创 iOS UITableView
//懒加载- (UITableView *)myTableView{ //如果myTableView不存在 if (_myTableView ==nil) { //创建myTableView _myTableView = [[UITableViewalloc] initW
2016-09-26 13:29:27 259
原创 Objective-C-iOS UIScrollView UIPageControl 的用法详解
- (void)viewDidLoad { [superviewDidLoad]; //UIView是视图类,所有的控件都直接或间接地继承它 //创建UIView UIView *view1 = [[UIViewalloc] init]; UIView *view2 = [[UIView
2016-09-23 15:09:35 265
原创 Objective-C-iOS AppDelegate代理详解(启动,打开App,推送,通知)
//App将要启动- (BOOL)application:(UIApplication *)application willFinishLaunchingWithOptions:(nullableNSDictionary *)launchOptions{ returnYES;}//App已经启动- (BOOL)applicati
2016-09-22 15:25:52 1939
原创 Swift-iOS常用控件(UIActionSheet 动作列表)
//UIActionSheet 动作列表 func createActionSheet () { //创建列表 let actionSheet =UIActionSheet.init(title:"请选择联系方式", delegate:self, cancelButtonTitle:"取消", destructiveButt
2016-09-22 11:18:11 370
原创 Swift-iOS常用控件(UIAlertView警告视图)
//UIAlertView警告视图 func createAlertView (){ //创建警告框 let alertView =UIAlertView()// let alertView1 = UIAlertView.init(title: "标题", message: "副标题", del
2016-09-22 11:17:09 374
原创 SWift-iOS常用控件(UIProcessView进度条)
//UIProcessView 进度条 func createProcessView (){ //创建进度条 let progressView =UIProgressView() //设置进度条的尺寸 progressView.frame =CGRe
2016-09-22 11:15:52 865
原创 Swift-iOS常用控件(UIStepper计数器/步进器)
//UIStepper计数器/步进器 func createStepper (){ //创建计数器 let stepper =UIStepper() //设置计数器的中心 stepper.center =CGPointMake(250,100)
2016-09-22 11:14:41 975
原创 Swift-iOS常用控件(UISegmentedControl分段选择)
//UISegmentedControl分段选择 func createSegmentedControl() { //创建分段 let segmentedControl =UISegmentedControl.init(items: ["北京","天津","上海","重庆"])
2016-09-22 11:13:23 402
原创 Swift-iOS常用控件(UISlider滑块控件)
//UISlider滑块控件 func createSlider() { //创建滑块控件,控件的高度固定是30 let slider =UISlider(frame:CGRectMake(100,200, 200,30)) //添加滑块控件
2016-09-22 11:12:27 856
原创 Swift-iOS常用控件(UIActivityIndicatorView 活动指示器)
//UIActivityIndicatorView 活动指示器 func createActivityIndicatorView() { //创建活动指示器 let aiv =UIActivityIndicatorView() //设置尺寸 aiv.fr
2016-09-22 11:11:08 847
原创 Swift-常用控件(UISwitch开关控件)
//UISwitch开关控件 func createSwitch() { //创建UISwitch let mySwitch =UISwitch() //设置尺寸,控件的大小是固定的 mySwitch.frame =CGRectMake(100,
2016-09-22 11:08:56 2473
原创 Objective-C-iOS常用小控件(UIActionSheet )动作列表
//UIActionSheet 动作列表- (void)createActionSheet{ //创建列表 UIActionSheet *actionSheet = [[UIActionSheetalloc]initWithTitle:@"请选择联系方式"delegate:selfcancelButtonTitle:@"取消"dest
2016-09-22 09:07:23 431
原创 Objective-C-iOS常用小控件(UIAlertView)警告框
这里需要说明一下:从iOS9.0以后,苹果不再提倡用UIAlertView了,如果你非要用,也是可以的//UIAlertView警告视图- (void)createAlertView{ //创建警告框 UIAlertView *alertView = [[UIAlertViewalloc] init]; UIAl
2016-09-21 17:31:14 532
原创 Objective-C-iOS常用小控件(UIProcessView)进度条
//UIProcessView - (void)createProcessView{ //创建进度条 UIProgressView *progressView=[[UIProgressViewalloc]init]; //设置进度条的尺寸 progressView.frame=CGRectMake(
2016-09-21 17:08:05 2043
原创 Objective-C-iOS常用小控件(UIStepper)计数器/步进器
//UIStepper计数器/步进器- (void)createStepper{ //创建计数器 UIStepper *stepper=[[UIStepperalloc]init]; //设置计数器的中心 stepper.center=CGPointMake(250,100);
2016-09-21 16:50:26 994
原创 Objective-C-iOS常用小控件(UISegmentedControl)
//UISegmentedControl分段选择- (void)createSegmentedControl{ //创建分段 UISegmentedControl *segmentedControl= [[UISegmentedControlalloc]initWithItems:@[@"北京",@"天津",@"上海",@"重庆"]];
2016-09-21 16:32:03 441
原创 Objective-C-iOS常用小控件(UISlider)
//UISlider滑块控件- (void)createSlider{ //创建滑块控件,控件的高度固定是30 UISlider *slider=[[UISlideralloc]initWithFrame:CGRectMake(100,200, 200,30)]; //添加滑块控件 [sel
2016-09-21 16:28:46 627
原创 Objective-C-iOS常用小控件(UIActivityIndicatorView)
//UIActivityIndicatorView 活动指示器- (void)createActivityIndicatorView{ //创建活动指示器 UIActivityIndicatorView *aiv=[[UIActivityIndicatorViewalloc]initWithFrame:CGRectMake(0,0, 60
2016-09-21 16:19:44 301
原创 Objective-C-iOS常用小控件(UISwitch)
//UISwitch开关控件- (void)createSwitch{ //创建UISwitch UISwitch *mySwitch = [[UISwitchalloc] init]; //设置尺寸,控件的大小是固定的 mySwitch.frame =CGRectMake(100,100,
2016-09-21 16:17:12 526
原创 Swift-如何获取键盘的高度,获取通知中的信息
//通知中心 let center =NSNotificationCenter.defaultCenter() //当键盘将要弹起时候执行方法UIKeyboardWillShowNotification center.addObserver(self, selector:#selector(willShow(_:)), na
2016-09-21 14:17:57 1646
原创 Objective-C-如何监测键盘的高度(iOS)
//想要监测键盘的高度,我在这里用的是通知的方法//通知中心 NSNotificationCenter *center=[NSNotificationCenterdefaultCenter]; //当键盘将要弹起时候执行方法UIKeyboardWillShowNotification [center addObserver:selfsele
2016-09-21 13:55:48 508
原创 Swift-如何自定义键盘(iOS)
//createMyInputView该方法返回一个UIImageView类型的视图 let myView =createMyInputView(); //让此视图作为键盘的背景视图 textField.inputView = myView //添加附件区域
2016-09-21 13:46:15 1002
原创 Objective-C-如何自定义键盘(iOS)
//createMyInputView该方法返回一个UIImageView类型的视图 UIImageView *myView= [selfcreateMyInputView]; //让此视图作为键盘的背景视图 textField.inputView = myView; //添加附件区域 UIView *u
2016-09-21 13:25:30 875
原创 Objective-C-UITextFiel的代理方法
//是否可以进入编辑模式- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{ returnYES;}//进入编辑模式- (void)textFieldDidBeginEditing:(UITextField *)textField{}//是
2016-09-21 12:02:05 362
原创 Swift-UITextField的创建和使用详解
//创建一个文本输入框 let textField =UITextField() //设置坐标 textField.frame =CGRectMake(40,100, self.view.frame.size.width-80,100) //设置文
2016-09-21 11:27:13 2378
原创 Swift-UIImageView简单动画实现原理
//创建iv let iv =UIImageView.init(frame:CGRectMake(40,60, 60,60)) //创建一个可变的数组,添加18张图片 var imageArr = [UIImage]() for iin 1..19 {
2016-09-21 09:56:11 884
原创 Swift-UIImageView使用小结
//创建imageView let imageView =UIImageView() let imageView1 =UIImageView.init(frame:CGRectMake(0,100, 100,100)) let imageView2 =UIImageView.init(image:UIIm
2016-09-21 09:54:15 1057
原创 Swift-UIView的创建和使用
//创建View let view1 =UIView() let view2 =UIView(frame: CGRectMake(20,120, 100,100)) let view3 =UIView(frame: CGRectMake(40,140, 100,100))
2016-09-21 09:06:42 4257
原创 Objective-UITextField的创建和使用详解
//创建一个文本输入框 UITextField *textField = [[UITextFieldalloc]init]; //设置坐标 textField.frame =CGRectMake(10,100, self.view.frame.size.width,30); //设置文本框外
2016-09-20 17:45:55 413
原创 Objective-UIImageView的创建和使用(带动画效果)
//创建imageView UIImageView *imageView = [[UIImageViewalloc] init]; //设置尺寸 imageView.frame =CGRectMake(0,64, 100,100); //添加图片 imageView.image = [UIImageimage
2016-09-20 16:58:45 330
原创 Objective-UIView使用总结
//UIView是视图类,所有的控件都直接或间接地继承它 //创建UIView UIView *view1 = [[UIViewalloc] init]; UIView *view2 = [[UIViewalloc] initWithFrame:CGRectMake(20,120, 100,100)]; UIV
2016-09-20 16:21:13 429
原创 Swift-按钮(UIButton)详解
//声明按钮的一个对象,是全局的 var button1 :UIButton! overridefunc viewDidLoad() { super.viewDidLoad() //以自定义类型创建按钮 button1 =UIButton.init(ty
2016-09-20 13:29:52 8863
原创 Swift—文本框(UILabel)详解
//声明全局的label1,“:”代表label1是UILabel的一个对象 var label1 :UILabel! overridefunc viewDidLoad() { super.viewDidLoad() //创建label1 label1 =
2016-09-20 10:11:59 3177
原创 Objective_C-按钮(UIButton)详解
//1.创建按钮,有多种方法来创建,经常使用的方法是buttonWithType UIButton *button = [UIButtonbuttonWithType:UIButtonTypeSystem]; //也可以用对象的初始化方法来创建// UIButton *button = [[UIButton alloc]init];
2016-09-19 16:30:35 2917
原创 iOS UILabel详解
1.创建UIlabel UILabel *label=[[UILabel alloc]init];2.label的尺寸(横坐标起始位置,竖坐标起始位置,宽,高) label.frame=CGRectMake(100, 100, 200, 30);3.文本内容 label.text=@“你好,世界”;4.设置文字颜色 l
2016-09-19 15:48:48 327
原创 Swift-自定义UITabBarController原理实现
如何实现UITabBarController的自定义效果,首先要明白自定义和封装代码的原理,才能去实现它。下面这段代码是我自定义UITabBarController时的实现方法1.创建MyTabBarController继承自UITabBarControllerimport UIKitclass MyTabBarController: U
2016-09-19 13:51:43 1423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人