UICollectionView 中默认没有实现cell点击按下的高亮效果,本文往下是实现UICollectionViewCell按下出现高亮效果的方法 // 1. 定义cell正常的背景颜色和按下后高亮显示的背景颜色#define CELL_COLOR_NORMAL [UIColor whiteColor]#define CELL_COLOR_SELECTED [UIColor grayCol...
iOS新手入门常见问题5-UITableViewController添加列表上的搜索栏
本篇说的是利用UISearchController实现UITableViewController顶部的搜索功能。 自从iOS8以后, 苹果官方已经推荐我们使用UISearchController来代替UISearchBar+UISearchDisplayController的组合方式了,同时协议也要更变为UISearchResultsUpdating了。 声明UISearchController对...
iOS百度地图SDK不显示地图只显示网格及默认显示北京天安门的问题
iOS百度地图SDK不显示地图只显示网格及默认显示北京天安门的问题 在iOS上集成百度地图SDK,遇到了两个问题,记录在此文。 iOS百度地图SDK只显示网格,不显示地图 这个多数情况下是和申请的AK有关,现在百度地图的API控制台中,AK申请时还必须要填写bound identifier,这个应用的bound identifier是和AK关联的,在开发中两个必须都要和申请时...
iOS新手入门常见问题4-从相册选择图片/摄像头拍照选图
iOS新手入门问题4-从相册选择图片/摄像头拍照选图 和Android设备类似,iOS设备选择图片也分为从图库(相册)选择,或调用摄像头拍照。 为实现该功能,iOS为我们提供的接口:就是了不起的UIImagePickerController。 使用UIImagePickerController来选择图片,主要完成下面几步的操作: h文件声明当前类要实现的协议:UIImagePickerC...
iOS新手入门常见问题3 UITableViewController动态更新某一行Cell的值
博客 iOS新手入门常见问题3 UITableViewController动态更新某一行Cell的值 动态更新某一行Cell的值 要在满足某种条件下,经常要单独更新TableView某一行数据。更新某一行数据,当然要知道该Cell所在的sectionIndex和rowIndex。下面是根据已经的IndexPath更新该Cell的方法// 得到该Cell的indexPathNSIndexPath ...
iOS新手入门常见问题2-UITableViewController转场与反向转场及其数据传递
iOS新手入门常见问题2-UITableViewController转场与反向转场及其数据传递 转场时传递数据给下一个画面 转场也就是画面A到画面B的跳转,也就是ViewController场景的更换。 这个很容易,基于StoryBoard的先进技术,鼠标拖拽分分钟搞定的事情。 如果想给下一个ViewController传递一些数据,就要稍稍敲一行代码了。请看:- (void)prepareFor...
iOS新手入门常见问题1-UITableViewController相关
UITableViewController的TableViewCell的高度自定义self.tableView.estimatedRowHeight = 88;self.tableView.rowHeight = UITableViewAutomaticDimension; 据说这个自动调整rowHeight一事,在iOS前几个版本中比较混乱,存在很多历史遗留问题,这里初学者就不去追究了。 PS...
iOS:Objective-C学习入门随手记
方法前的 + 代表 静态方法。无需实例化该类即可调用该方法 方法前的 - 代表 动态方法。必须实例化该类才可调用该方法 object-c:bean类及其初始化 面向对象思想中很重要的一点就是万物即对象。既然是对象则一般就会有属性方法等。因此,我们有必要为常用到的对象创建一个bean的类。在object-c中,创建一个类很简单。下面是以一个市场可能具有的相关属性作为对象的bean类。@inter...
XCode7中控件区域提供的所有控件大全(iOS9)
在去年发布的XCode7中,最新版iOS9开发中,sdk中自带的原生可用控件大全如下。 ViewController StoryBoardReference NavigationController TableViewController CollectionViewController ...