问题 圆角虽好,但如果使用不当,它就是你的帧数杀手,特别当它出现在滚动列表的时候。下面来看圆角如何毁掉你的流畅度的。 实测 layer.cornerRadius 我创建了一个简单地UITableView视图,为每个cell添加了2个UIImageView实例,且为UIImageView实例进行如下设 ...
分类:
移动开发 时间:
2016-07-08 10:26:24
阅读次数:
516
一般我们使用列表的形式展现数据就会用到UITableView.在熟练掌握了用UITableView展示数据以后,开发过程中可能会遇到需要删除数据的需求,我们想实现在一行数据上划动一下,然后出现一个删除按钮的效果,其实只需要实现UITableView的一些代理方法就可以了。 首先,我们初始化一个界面, ...
分类:
移动开发 时间:
2016-07-08 10:24:06
阅读次数:
270
一、问题描述 UITableView分割线要显示到最左端 查看UITableView的属性,发现设置separatorInset的值可以自定义分割线的位置。 打印separatorInset,其默认值{0, 15, 0, 0},上、左、下、右距离原位置分别为0、15、0、0,即左侧会有默认15像素的 ...
分类:
移动开发 时间:
2016-07-07 19:32:56
阅读次数:
221
在自定义的view中使用了[self layoutIfNeeded]方法,在iOS8\9上都没有错误,但是在iOS7上出现了页面错乱,解决方案就是在自定义的view里面添加如下代码: ...
分类:
其他好文 时间:
2016-07-07 14:23:44
阅读次数:
133
这些基础内容基本已经可以搭建项目框架,剩下的就是一些优化,细节和数据请求问题,慢慢更新....
在AppDelegate中创建方法
//创建方法执行UITabBarController
func createTabBar()
{
let tabBarContro = UITabBarController();
...
分类:
编程语言 时间:
2016-07-07 13:13:44
阅读次数:
197
iOS7,iOS8和iOS9的区别:iOS7.0 1.iOS 7是iOS面世以来在用户界面上做出改变最大的一个操作系统。iOS 7抛弃了以往的拟物化设计,而采用了扁平化设计。 苹果在重新思考 iOS 的设计时,更希望围绕 iOS 中深受人们喜爱的元素,打造一种更加简单实用而又妙趣横生的用户体验。最终 ...
分类:
移动开发 时间:
2016-07-06 23:06:53
阅读次数:
559
//这里只是列举了经常使用的UITableView的属性和方法,其他的都可以类似使用,注意用法即可
//设置全局变量UITableView
var myTableView = UITableView();
//设置数据源数组
var dataArray = NSArray();
//系统生成的viewDidLoad()方法
o...
分类:
编程语言 时间:
2016-07-06 15:08:39
阅读次数:
148
整理来自互联网~ 这是tableView继承的scrollView的一个属性 scrollsToTop。 官方说明是这样的: // When the user taps the status bar, the scroll view beneath the touch which is closes ...
分类:
其他好文 时间:
2016-07-05 17:06:11
阅读次数:
116
根据要求需要制作一个报表,我一UItableView为主体,自定义cell,在cell中添加文本框以便输入相应字段, 要求:1,当我们改变表格对应行的内容时会自动计算相应列的总和【相信大家用过Excel 原理差不多了】 我再文本框失去焦点时,调用代理方法通知UItableView的页面进行计算并刷新 ...
分类:
其他好文 时间:
2016-07-05 17:01:28
阅读次数:
97
一, UITableViewStyleGrouped _themeTable= [[UITableView alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height - 7 ...
分类:
移动开发 时间:
2016-07-05 13:42:03
阅读次数:
172