iOS开发之有间距的UITableViewCell
UITableView是最常用的一个iOS控件,现要做一个如下图的UITableView,其中白色部分就是cell,可是默认的UITableView中cell之间是没有间隔的,那么办呢?网上有2种做法,我这里顺带提一下吧
效果图.png
1、方式一
通过设置cell的contentVi...
文章
yungfan
2016-07-22
510浏览量
UIKit 框架之UITableView二
//
// ViewController.m
// UITableView
//
// Created by City--Online on 15/5/21.
// Copyright (c) 2015年 XQB. All rights reserved.
//
#import "Vi...
文章
社会主义
2016-04-20
1834浏览量
UITableView整理
1.UITableView有两种样式:
[objc] view
plaincopy
[[UITableView alloc] initWithFrame:view.bounds style:UITableViewStylePlain];
[[UITableVie...
文章
贱见
2015-01-04
781浏览量
代码实现 UITableView与UITableViewCell
我们常用的表格类视图就是用 UITableView与UITableViewCell,UITableViewController继承UIViewContoller,所以只要很少代码就可以显示一个视图,UITableViewController也是UIScrollView子类,所以也有...
文章
技术小胖子
2017-11-08
796浏览量
UITableView UITableViewCell NSIndexPath
--------------------------------------------------------------------------NSIndexPath----------------------------------------------------------------...
文章
余书懿
2012-04-18
860浏览量
iOS开发-UITableView滑动视差
视差滚动是指让多层背景以不同的速度移动,形成立体的运动效果,在Web上应用的比较多,App中倒是见的相对比较少,主要在UITableView中的应用的比较多,尤其是当整个UITableViewCell的背景是图片的时候,描述内容较少,滑动视差可以增强视觉效果,可以考虑使用,先来简单的看一下效果:
...
文章
文艺小青年
2017-07-07
852浏览量
iOS开发系列--UITableView全面解析
概述
在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是UITableView。当然它的广泛使用自然离不开它强大的功能,今天这篇文章将针对UITableView重点展开讨论。今天的主要内容包括:
...
文章
kenshincui
2016-05-19
1323浏览量
uitableview cell实现性能优化
如果你想要如丝般顺滑的效果,那么:
1、每次都看一下有没有能重用的 cell,而不是永远重新新建(这个是 UITableView 的常识)
2、图片载入放到后台进程去进行,滚出可视范围的载入进程要 cancel 掉
3、圆角、阴影之类的全部 bitmap 化,或者放到后台 draw 好了再拿来用
...
文章
管振纬
2015-07-14
603浏览量
IOS--添加底部工具栏和UITableViewCell的滑动删除
添加底部工具栏和UITableViewCell的滑动删除
一.添加底部工具栏
在工具栏上设置图标时可以使用系统自带图标也可以使用自定义图标,下面分别介绍这两种方法:
1.使用系统自带图标(编辑图标)
UIBarButtonItem *editItem = [[UIBarButtonItemallo...
文章
科技小先锋
2017-11-16
849浏览量
仿58同城UITableViewCell动画
之前看58同城APP有一个页面中Cell依次从右向左移动,今天试着做了下。
在做的过程中也遇到了几个小的问题,也算是注意点吧。
1.Cell出现时每个Cell的动画时间一样,导致没有依次移动的效果。
根据IndexPath来设置Cell动画时间,担心时间增大时最后面的cell会出现的很慢,想着让i...
文章
社会主义
2016-04-20
1546浏览量
如何在ScrollView滑动的瞬间禁用拖拽手势
如何在ScrollView滑动的瞬间禁用拖拽手势
效果:
在UIScrollView滑动的瞬间禁用pan手势,可以防止用户按着屏幕不放后导致出现的一些莫须有的bug.
//
// ViewController.m
// TableViewDemo
//
// Created by Xia...
文章
游贤明
2016-04-15
8235浏览量
UITableView学习笔记
转载自:http://www.cnblogs.com/smileevday/archive/2012/06/28/tableview.html
UITableView学习笔记
作者:一片枫叶
看TableV...
文章
skyheng
2014-12-23
1483浏览量
UITableView与UIScrollView的一些问题(持续更新)
UITableView的一些常用操作
--------------------------------------------------------------------------------------------
// 隐藏TableView中cell之间的分割线
tableView.s...
文章
游贤明
2016-04-20
2199浏览量
【iOS开发】解决 UITableview 中选中 Cell 后,Cell 复用导致选中状态消失、应用闪退的问题
如图,是一个可以多项选择的 UITableview,但是因为 iOS 的 Cell 复用机制,即下面的 reuseIdentifier 部分
let cell:UITableViewCell=UITableViewCell(style:UITableViewCellStyle.Subtitle, ...
文章
kyxu
2015-07-15
877浏览量
swift UI专项训练8 展示数据
现在我想要点击表单中的条目,进行标记,再次点击以取消,那么该如何做呢?依然使用的是tableView的重载方法,在
Restaurant中新增一个isCollected的值表示是否收藏,然后回到RestaurantListViewController中,新增:
override fun...
文章
cwift-tal
2015-02-26
581浏览量
IOS设计模式第五篇之装饰设计模式的代理设计模式
版权声明:原创作品,谢绝转载!否则将追究法律责任。
代理:
另一个装饰设计模式,代理,是一个代表或者协调另一个对象的行为机制。例如当你用一个tableView,你必须实现他里面的一个tableView:numberOfRowsInSection:.方法。你不希望tableView知道他有多少行...
文章
人魔七七
2013-12-05
773浏览量
ios6:WWDC 2012 Session笔记——200 What is new in Cocoa Touch
本文转自:WWDC 2012 Session笔记——200 What is new in Cocoa Touch
我也将这个Session作为之后可能会写的一系列的Session笔记的第一章,我觉得用Session 200作为一个开始,是再适合不过的了~
更多的外观自定义
从iOS5开始,App...
文章
吞吞吐吐的
2017-09-05
985浏览量
Local Notification
大家都知道Push Notification,这个东西需要联网才可以用。iOS4起,苹果引入了一种可以在设备内部引发的notification。不需要复杂的服务器编程,或其他复杂的配置。这个技术就是Local Notification。
Local notificaton可以在用户设定里定时触发。...
文章
ghost丶桃子
2016-05-18
1433浏览量
iOS中 UITableViewRowAction tableViewcell编辑状态下的功能 UI技术分享
* tableView:editActionsForRowAtIndexPath: // 设置滑动删除时显示多个按钮
* UITableViewRowAction // 通过此类创建按钮
* 1. 我们在使用一些应用的时候,在滑动一些联系人的某一行的时候,会出现删除、置顶、更多等等的按钮...
文章
韩俊强
2015-10-14
692浏览量
好长时间没为大家带来iOS开发干货的东西了,今天给大家分享一个头条新闻客户端各个类别进行切换的一个示例。在Demo中对所需的组件进行的简单封装,在封装的组件中使用的是纯代码的形式,如果想要在项目中进行使用,稍微进行修改即可。
废话少说,先介绍一下功能点,下图是整个Demo的功能点,最上面左...
文章
青玉伏案
2016-04-12
1617浏览量
***iOS学习之Table View的简单使用和DEMO示例(共Plain普通+Grouped分组两种)
Table View简单描述:
在iPhone和其他iOS的很多程序中都会看到Table View的出现,除了一般的表格资料展示之外,设置的属性资料往往也用到Table View,Table View主要分为以下两种:
Plain:这是普通的列表风格
Grouped :这是分块...
文章
suboysugar
2015-11-12
784浏览量
UIScrollView的重用机制的理解
UIScrollView的重用机制的理解。大家都知道这个UIScrollView。UItableVIew是继承UIScrollView的UItableVIew默认里面有自己的重用机制可以节省内存。UIScrollView是可以用来加载很多图片,有利用显示,但是没有重用机制会在真机上crash。
...
文章
贺超
2016-03-11
1942浏览量
实现自定义延迟加载的滚动视图
数据量大,单个数据处理耗时的情况下,一个延迟加载的自定义视图就必不可少了。我们希望这样的视图可以
在需要用到某个数据源的时候再去装载这个数据并处理之。而不是视图已启动就把全部的数据都加载上去。如果
全部加载再加上服务器请求(如果有的话)的时间绝对超过用户忍耐的极限。随之应用必然遭弃!
UITa...
文章
ghost丶桃子
2016-05-18
1172浏览量
iOS 内存使用陷阱
在iphone开发过程中,代码中的内存泄露我们很容易用内存检测工具leaks 检测出来,并一一改之,但有些是因为ios 的缺陷和用法上的错误,leaks 检测工具并不能检测出来,你只会看到大量的内存被使用,最后收到didReceiveMemoryWarning,最终导致程序崩溃。以下是开发过程中遇...
文章
青衫无名
2017-07-03
1169浏览量