2015年10月27日

iOS:删除、插入、移动单元格

摘要: 删除、插入、移动单元格的具体实例如下: 代码如下: 1 #import "ViewController.h" 2 #define NUM 20 3 typedef enum 4 { 5 deleteCell, 6 addCell, 7 moveCell, ... 阅读全文

posted @ 2015-10-27 23:36 ProgramBear 阅读(457) 评论(0) 推荐(0) 编辑

iOS:分组的表格视图UITableView,可以折叠和展开

摘要: 虽然表格视图可以分组,但是如果分组后,每一行的内容太多,往后翻看起来比较的麻烦。为了解决这个麻烦,可以将分组的行折叠和展开。折叠时,行内容就会隐藏起来;展开时,行内容就会显示出来。折叠时: 展开后: 具体的代码如下: 1 #import "Vie... 阅读全文

posted @ 2015-10-27 23:31 ProgramBear 阅读(2474) 评论(0) 推荐(0) 编辑

iOS:带主标题、副标题、图像类型的表格视图UITableView

摘要: 制作一个通讯录,包括姓名、电话、头像,将表格视图类型设置为UITableViewCellStyleSubtitle效果图://创建一个联系人的类,初始化数据 在视图控制器中实现表格内容的显示 1 #import "ViewController.h" 2 #import "Contact.h" 3 ... 阅读全文

posted @ 2015-10-27 23:30 ProgramBear 阅读(2602) 评论(0) 推荐(0) 编辑

iOS:多个单元格的删除(方法一)

摘要: 采用存取indexPath的方式,来对多个选中的单元格进行删除删除前: 删除后: 分析:如何实现删除多个单元格呢?这需要用到UITableView的代理方法,即选中单元格时对单元格做的处理,同时我们也要定义一个可变的数组,用来存储选中的数据,以便后来... 阅读全文

posted @ 2015-10-27 23:29 ProgramBear 阅读(415) 评论(0) 推荐(0) 编辑

iOS:多个单元格的删除(方法二):

摘要: 前面介绍了万无一失的方法一,这里介绍删除单元格的第二种方式,通过删除单元格中的内容的方式进行操作:(但是这种情况有一个小的弊端,由于单元格重用机制,如果单元格内容一样时,标记的存在会造成误删)删除前:删除后: 分析如下:(如果每一个单元格内容都不一样)采取删除单元格内容的方式是比较简单的方式,那么... 阅读全文

posted @ 2015-10-27 23:29 ProgramBear 阅读(633) 评论(0) 推荐(0) 编辑

iOS:UITableViewCell自定义单元格

摘要: UITableViewCell:自定义的单元格,可以在xib中创建单元格,也可以在storyBorad中创建单元格。有四种创建方式在storyBorad中创建的单元格,它是静态的单元格,单元格一开始就存在,可以直接根据自定义的重用标识名加载使用;当然,storyBorad中单元格也可以关联一个自定义... 阅读全文

posted @ 2015-10-27 23:27 ProgramBear 阅读(471) 评论(0) 推荐(0) 编辑

iOS:UITableView表格视图控件

摘要: UITableView:表格视图控件,继承滚动视图控件UIScrollView,(类似于UIPickerView选择器,它主要通过设置数据源代理和行为代理实现协议来设置单元格) 对表格的操作主要有:创建表格、设置单元格(行数、内容、行高)、编辑单元格(删除单元格、插入单元格)、移动单元格、标记单元格... 阅读全文

posted @ 2015-10-27 23:25 ProgramBear 阅读(904) 评论(0) 推荐(0) 编辑

iOS:UIImageView图像视图控件

摘要: UIImageView:图像视图控件: 它是UIView的子类,因此也是视图控件,可以用来显示图像。因为它具有帧动画属性和操作方法,因此可以用来制作动画,其实动画就是很短的时间内,执行显示连续的很多张图片,人肉眼无法处分,使人看起来仿佛图像在动似的。例如典型的实例:汤姆猫实例@interfaceUI... 阅读全文

posted @ 2015-10-27 23:24 ProgramBear 阅读(268) 评论(0) 推荐(0) 编辑

iOS:UIScrollView控件和UIPageControl控件的详解

摘要: UIScrollView滚动视图控件和UIPageControl分页视图控件: UIScrollView用于显示多于一个屏幕的内容,超出屏幕范围的内容可以通过滑动进行查看,当然UIPagecontrol也能实现图片分页查看。 UIScrollView往往搭配UIPageControl一起使用,当UI... 阅读全文

posted @ 2015-10-27 23:23 ProgramBear 阅读(309) 评论(0) 推荐(0) 编辑

iOS:UIButton按钮的详解

摘要: UIButton的详细介绍:一、按钮具有的属性:@property(nonatomic,readonly)UIButtonType buttonType; //按钮形状类型@property(nonatomic,readonly,retain)NSString*currentTitle; //按钮当... 阅读全文

posted @ 2015-10-27 23:22 ProgramBear 阅读(339) 评论(0) 推荐(0) 编辑

iOS:UIToolBar、toolbarItems、BarButtonItem的几种关系

摘要: 工具栏:ToolBar工具栏项目:Bar Button Item调节按钮位置的固定调节:Fixed Space Bar Button Item调节按钮位置的灵活调节:Flexible Space Bar ButtonToolBar工具栏是视图View的属性,可以在工具栏上添加工具栏按钮Bar But... 阅读全文

posted @ 2015-10-27 23:21 ProgramBear 阅读(2060) 评论(0) 推荐(0) 编辑

iOS:UIToolBar控件的使用

摘要: UIToolBar控件:是经常使用的一个工具条控件,虽然在上面可以添加子控件,但是toolbar中只能添加UIBarButtonItem类型的子控件,其他子控件会被包装成这种类型的,例如UIButton。通过工具栏可以用来对视图View中内容进行操作。原理:可以在toolBar上添加任何子控件。其实... 阅读全文

posted @ 2015-10-27 23:20 ProgramBear 阅读(5335) 评论(0) 推荐(0) 编辑

iOS:制作九宫格

摘要: 制作简单的九宫格: 源码如下: 1 #import "ViewController.h" 2 3 @interface ViewController () 4 5 @end 6 7 @implementation ViewController 8 9 - (void)viewDidLoad ... 阅读全文

posted @ 2015-10-27 23:20 ProgramBear 阅读(211) 评论(0) 推荐(0) 编辑

iOS:选择器控件UIPickerView的详解和演示

摘要: 选择器控件UIPickerView:功能:它能够创建一个类似于密码锁式的单列或多列的选择菜单,用户可以通过它设置的代理来选择需要菜单中的任意的数据。例如创建日历、字体表(类型、大小、颜色)、图库等.它是UIView视图的子类,而且遵从UIPickerViewDelegate协议和UIPickerVi... 阅读全文

posted @ 2015-10-27 23:19 ProgramBear 阅读(340) 评论(0) 推荐(0) 编辑

iOS:转载:UIControl的使用

摘要: 主要功能:UIContol(控件是所有控件的基类 如:(UIButton)按钮主要用于与用户交互,通常情况下我们不会直接使用UIControl,而是子类化它。常用属性:BOOL enabled 空间默认是启用的,要禁用控件,可以将enabled属性设置为NO,这样将导致控件会略任何触摸控件事件。... 阅读全文

posted @ 2015-10-27 23:18 ProgramBear 阅读(1861) 评论(0) 推荐(0) 编辑

iOS:UIPickerView选择器的使用

摘要: 通过UIPickerView选择器做的一个类似于密码锁的日期时间表 源码如下: 1 #import 2 3 @interface ViewController : UIViewController 4 @property (strong,nonatomic) NSArray *weeks;//显... 阅读全文

posted @ 2015-10-27 23:17 ProgramBear 阅读(264) 评论(0) 推荐(0) 编辑

iOS:NSDate的主要几种时间形式

摘要: NSDate:时间的获取和操作1、获取当前时间1 //获取当前日期2 NSDate *date = sender.date;3 NSLog(@"%@",date);2、将date转换为字符串并格式化1 //date转字符串2 NSDateFormatter *fo... 阅读全文

posted @ 2015-10-27 23:16 ProgramBear 阅读(273) 评论(0) 推荐(0) 编辑

iOS:步进UIStepper、滑动块UISlider、开关UISwitch的基本使用

摘要: 步进UIStepper、滑动块UISlider:当它们作为事件,被触发时,它们的值会发生改变。正因为如此,触发该事件时,可以一张一张翻阅浏览图片,,,,步进UIStepper:@property(nonatomic) double minimumValue; // default 0... 阅读全文

posted @ 2015-10-27 23:15 ProgramBear 阅读(757) 评论(0) 推荐(0) 编辑

iOS:NSBundle的具体介绍

摘要: NSBundle介绍:它是一个单例类,用来加载资源bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Fin... 阅读全文

posted @ 2015-10-27 23:12 ProgramBear 阅读(259) 评论(0) 推荐(0) 编辑

iOS:制作一个简易的计算器

摘要: 初步接触视图,制作了一个简易的计算器,基本上简单的计算是没有问题的,不是很完美,可能还有一些bug,再接再厉。 1 // 2 // ViewController.m 3 // 计算器 4 // 5 // Created by ma c on 15/8/25. 6 // Copyr... 阅读全文

posted @ 2015-10-27 23:11 ProgramBear 阅读(356) 评论(0) 推荐(0) 编辑

导航