设为首页 加入收藏

TOP

Ios入门
2017-10-13 10:28:58 】 浏览:872
Tags:Ios 入门

storyboard 文件的认识

  1. 用来描述软件界面
  2. 默认情况下程序启动就会加载Main.storyboard
  3. 加载storyboard时,会首先创建和显示箭头所指向的控制器界面

什么是UIscrollView

  1. 移动设备屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限
  2. 当展示的内容较多,超出一个屏幕时,用户可以通过滚动手势来查看频幕以外的内容
  3. 普通的UIView不具备滚动功能,不适合显示过多的内容
  4. UIScrollView是一个能够滚动的视图控件,可以展示大量的内容,并且可以通过滚动查看所有的内容

@property(nonatomic)CGPoint cententOffset

  1. 这个属性用来表示UIScrollView的滚动位置(其实就是内容的左上角到scrollyView的左上角的间距值)
  2. 以内容的左上角为原点标记scrollView的坐标点

 

随着我们的应用越来越复杂,可能经常需要调试程序,在iOS中默认情况下不能定位到错误代码行,我们可以通过如下设置让程序定位到出错代码行:Show the Breakpoint  navigator—Add Exception breakpoint。

 

UITableViewCell的accesoryType属性

typedef NS_ENUM(NSInteger, UITableViewCellAccessoryType) {
    UITableViewCellAccessoryNone,                   // 不显示任何图标
    UITableViewCellAccessoryDisclosureIndicator,    // 跳转指示图标
    UITableViewCellAccessoryDetailDisclosureButton, // 内容详情图标和跳转指示图标
    UITableViewCellAccessoryCheckmark,              // 勾选图标
    UITableViewCellAccessoryDetailButton NS_ENUM_AVAILABLE_IOS(7_0) // 内容详情图标
};
iOS设置中第一个accessoryType不在枚举之列,右侧的访问器类型是UISwitch控件,那么如何显示自定义的访问器呢?
其实只要设置UITableViewCell的accessoryView即可,它支持任何UIView控件。假设我们在通讯录每组第一行放一个UISwitch,同时切换时可以输出对应信息
 cell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleva lue1 reuseIdentifier:@"ID"];
            UISwitch *sw=[[UISwitch alloc]init];
            [sw addTarget:self action:@selector(switchValueChange:) forControlEvents:UIControlEventValueChanged];
            cell.accessoryView=sw;
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇关于iOS和OS X废弃的API知识点 下一篇UIApplication Delegate和UIAppli..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目