E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
uitableview
ios开发经验总结
1、禁止手机睡眠[UIApplicationsharedApplication].idleTimerDisabled=YES;2、隐藏某行cell-(CGFloat)tableView:(
UITableView
小船_d15e
·
2021-04-13 20:27
iOS开发 性能优化
AppCode检测未使用的代码:菜单栏->Code->InspectCode无损压缩项目中的图片资源,删除无用资源图片编译器优化项目优化(编译器优化级别、去除符号信息)去掉舍弃架构armv7参考链接2.如何优化
UITableview
喜剧收尾_XWX
·
2021-04-13 16:51
iOS 给tableView 分组设置圆角
-(void)tableView:(
UITableView
*)tableViewwillDisplayCell:(
UITableView
Cell*)cellforRowAtIndexPath:(NSIndexPath
路边的风景呢
·
2021-04-13 11:46
iOS188面试题面试题整理,底层、技术亮点公司需要的这里都有
5、
UITableView
&UICollection6、NSProxy&NSObject7、Object&Swift8、传值通知&推送通知(本地
iOS_天气
·
2021-04-13 03:18
UITableView
建模 -- 提高代码复用
tableview是开发中项目中常用的视图控件,并且是重复的使用,布局类似,只是数据源及Cell更改,所以会出现很多重复的内容,并且即使新建一个基础的列表也要重复这些固定逻辑的代码,这对于开发效率很不友好。本文的重点是抽取重复的逻辑代码,简化列表页面的搭建,达到数据驱动列表思路草稿说明:首先tableview有两个代理delegate和datasource(基于单一职责设计规则)delegate:
MR_詹
·
2021-04-13 02:42
UITableView
Cell上放CollectionView,cell 高度自适应
实现思路1.使用autoLayout对collectionView进行约束,对collationView的左、右、上、下进行约束,不约束高度。2.对collectionView的“contentSize”进行监听,当监听到其contentSize发生变化后,对collectionView重新进行约束,并约束高度。3.注意:在collectionView的数据源发生变化后需要对collectionV
梁森的简书
·
2021-04-12 21:56
点击事件和手势冲突
在parentView上添加了UITapGestureRecognizer之后,subview中的
UITableView
实例无法正常响应点击事件了,但UIButton实例仍可以正常工作。
雷霸龙
·
2021-04-11 15:21
UITableView
处理feed流数据同步问题
feed流其实是两个词,和在了一起首先说feed(其实是一个很装逼的词)直接翻译叫饲料,其实是把用户都比喻成爱吃东西得某种动物,不断的给他喂食,满足他的需求,wiki百科上定义是一种数据格式,网站可通过它将最新信息传播给用户,用户能够订阅网站的先决条件是网站可提供持续更新的信息。消息来源受到博客及新闻网站的广泛采用,因为此类型的网站经常更新内容。简单说来,就是一种信息单元格,你也可以理解为某一个卡
Running__snail
·
2021-04-08 17:55
UITableView
UICollectionView的操作
UITableView
使用一、代码自定义cell 集成
uitableview
cell,并重写initwithStyle方法,在InitwithStyle里面add视图,调用[tableViewdequeueReusableCellWithIdentifier
辣条少年J
·
2021-04-02 09:45
iOS开发中解决
UITableView
嵌套ScrollView(UICollectionView)的手势冲突
之前写过类似的(https://www.jianshu.com/p/b867ed4ee9e3),这里就当温故而知新吧!功能一个tableView上的某个cell(后面用cellA代替)上有一个scrollView,该scrollView上添加了几个tableView。要求在cellA所在的section的sectionHeader滑动到顶部的时候cellA上的scrollView上的几个table
梁森的简书
·
2021-03-22 16:33
2021 iOS高级面试题及答案
1.
UITableview
的优化方法(缓存高度,异步绘制,减少层级,hide,避免离屏渲染)缓存高度:当我们创建frame模型的时候,计算出来cell的高度的时候,我们可以将cell的高度缓存到字典里面
波吉c
·
2021-03-22 09:52
代码规范&&架构&&设计
#pragmamark-lifecycle#pragmamark-
UITableView
Delegate#pragmamark-
UITableView
DataSource#pragmamark-eventresponse
Xl_Lee
·
2021-03-18 14:58
UITableView
设置 contentInset 没有自动改变
UITableView
设置contentInset没有自动改变self.tableView=[[
UITableView
alloc]initWithFrame:CGRectZerostyle:
UITableView
StylePlain
剧文轩
·
2021-03-17 10:45
iOS 多图列表三级缓存优化处理
在平时的开发中,经常遇到会
UITableView
和UICollectionView用来展示列表图片,为了提升APP的流畅度,提高用户体验,需要开发者在不影响图片质量的条件下作出最优的优化处理
小時間光
·
2021-03-16 17:47
swfit tableView滚动到指定位置
letindexPath=NSIndexPath(row:rows,section:secon)self.tableView.scrollToRow(at:indexPathasIndexPath,at:
UITableView
.ScrollPosit
一念飘过
·
2021-03-12 16:54
UITableView
开发常用以及遇到的问题
UITableView
局部刷新刷新单个cell或section/**单个cell的刷新*///1.当前所要刷新的cell,传入要刷新的行数和组数NSIndexPath*indexPath=[NSIndexPathindexPathForRow
小刘Sir
·
2021-03-12 02:14
iOS 11 Drag Drop使用(一)
章节Drag&Drop除了基础APIs外,还为tableView,collectionView、textView提供了高级APIs,所以本系列分为以下几个部分:基础视图(本篇)
UITableView
UICollectionViewUISpringLoadedInteraction
0xfb
·
2021-03-12 01:34
适配iPhone X UITabBar及
UITableView
偏移的情况
XcodeRelease版本出来了,iPhone的适配也在悄然进行中。此篇文章就此针对iPhoneX的UITabBar做适配。UITabBar偏移问题当在push到下一界面时,并设置hidesBottomBarWhenPushed为YES将会出现Figure-1的情况--UITabBar向上偏移34pt即蓝色区域。下面提供一个safeAreaInsets变化的过程:deltaVaue=83-49=
ColaBean
·
2021-03-11 17:34
UITableView
代理方法大全
代理方法//设置行高-(CGFloat)tableView:(
UITableView
*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{
earthX
·
2021-03-11 16:26
UITableView
的显示头 或尾部!
动画快当想一开始加载时就显示到最后一行时,:(用于聊天)-(void)scrollToRowAtIndexPath:(NSIndexPath*)indexPathatScrollPosition:(
UITableView
ScrollPosition
光明程辉
·
2021-03-11 15:49
ios 杂记
3.UILabel显示html文本4.改变导航栏按钮的位置5.实现文字和边框之间有间隔的一种方式6.去掉
uitableview
cell的点击效果7.tableView滚动到最下边的方法8.去除NoResults
jameiShi
·
2021-03-11 15:44
Swift 3.1 简明代码
.*/}init(frame:CGRect,style:
UITableView
Style){/*...*/}letmyTableView:
UITableView
=
UITableView
(frame:.zero
十一岁的加重
·
2021-03-11 10:36
UITableView
刷新问题
一般在更改完数据后在主线程去执行:dispatch_async(dispatch_get_main_queue(),^{//刷新UI[self.tableViewreloadData];});注意:一定要再主线程下去刷新UI在一个页面有多个tableView时在我们有for循环创建多个TableView的时候如何去刷新在有多个TableView的时候我们就不能直接去用[self.tableVIew
心情的颜色
·
2021-03-11 06:12
UICollectionViewCell、
UITableView
Cell 中添加倒计时 滚动屏幕 时间停止bug解决
collectionViewcell写的活动促销倒计时问题描述:###在屏幕滚动的时候,倒计时NSTimer停止,滚动停止后,倒计时继续,这样就造成了时间差。解决方案:###先贴代码:#import#import"TimeCutView.h"#import"ShopModel.h"@interfaceShopCell:UICollectionViewCell//倒计时背景@property(non
extremebin
·
2021-03-10 21:48
iOS cellForRowAtIndexPath不执行
之前遇到过两次使用
UITableView
时不执行cellForRowAtIndexPath的情况,下面是查找问题的方法:1、查看代理是否设置2、查看tableView的frame是不是没有设置点个赞或者小红心再走吧
DP_XZC
·
2021-03-10 20:35
浅析IOS-TableView的优化
-(
UITableView
Cell*)tableView:(
UITableView
*)tableViewcellForRowAtIndexPath:(NSIndexPath*)ind
Superman168
·
2021-03-10 13:57
Swift_双TableView关联
效果图Paste_Image.pngStoryboardPaste_Image.png代码importUIKitclassViewController:UIViewController,
UITableView
Delegate
YHWXQ简简单单的生活
·
2021-03-10 13:01
UITableView
长按拖拽 cell 移动
UITableView
长按拖拽系统提供了移动cell的方法,但是需要点击按钮,页面也会进入编辑模式。
超级码LEO
·
2021-03-06 18:40
macOS开发之NSTableView(纯代码)
我们今天来学习NSTableView这个控件,在iOS中
UITableView
是我们经常使用的,非常了解,可是在macOS中它的使用和功能跟我们iOS中的很不一样,本来想前段时间就想写这篇文章的,可是刚开始使用了解不多
chasitu
·
2021-03-04 13:38
IOS开发基础之团购案例17-xib和
UITableView
两种方式实现
IOS开发基础之团购案例17-xib和
UITableView
两种方式实现DesignByJohnsonShanghai实现效果系统和Xcode版本注意的细节关键性的代码////ViewController.m
JohnsonSwift
·
2021-02-04 23:09
IOS
ios
SwiftUI:List下拉刷新之桥接UIKit 2
我们可以把PullToRefresh中桥接的查询从
UITableView
换成UIScrollView,因为
UITableView
继承自UIScrollView,所以功能上是不受影响的。
猪猪行天下
·
2021-02-02 12:34
《iOS基础》专栏目录指南之【系统适配】(持续更新)
iOS12适配seealso引言I、iOS14适配iOS14适配汇总:【1、隐私权限相关:定位、相册、IDFA2、KVC相关:不允许访问UIPageControl的pageImage3、UIView相关适配:
UITableView
Cell
#公众号:iOS逆向
·
2021-01-29 15:56
#
iOS开发基础
ios适配
ios
tableHeaderView自动布局技巧
前言
UITableView
的有一个tableHeaderView属性:整体列表的头部,滚动的时候回跟随列表整体一起滚动。
Alex1989
·
2021-01-28 15:18
使用 UICollectionView 实现首页卡片轮播效果
UICollectionView是iOS6之后引入的一个新的UI控件,与
UITableView
有着很多相似的地方,在开发过程中我们都会选择使用它们俩来为App的整个页面进行布局,比如说淘宝的首页;相比UITbleView
HelloWord杰少
·
2021-01-23 23:32
iOS
开发实战
Swift
SwiftUI
UICollection
iOS
UIScrollView
ios
UITableView
自定义右滑删除
公司有个奇葩需求。删除按钮带点圆角不止如此,还有cell之间有间隔,cell圆角,cell左右有间隔。如下图!!!!!image.png内心奔溃的我想了想了很多方法。(获取系统自带按钮改圆角也试过,自定义手势也试过)最后决定全部自定义。个人感觉这样最合适。下面是效果图456.gif今天有时间,稍微说下实现方式:这个项目工程只是提供一种思路,应对场景是需要自定义左滑删除按钮的样式。因为项目本身并不是
天天星期天
·
2021-01-15 17:02
iOS 新东方面试
说一下
UITableView
-FDTemplateLayoutCell的实现原理?缓存cell高度:如果用的frame,则给model添加一个cellH的属性,然后在获取数据时计算好高度赋值给c
林子大了4
·
2021-01-10 14:16
ios
iOS 新东方面试
说一下
UITableView
-FDTemplateLayoutCell的实现原理?缓存cell高度:如果用的frame,则给model添加一个cellH的属性,然后在获取数据时计算好高度赋值给c
林子大了4
·
2021-01-10 14:15
ios
开发遇到的问题(持续更新)
1.
UITableView
问题1.
UITableView
滚动到顶部有好几种方法常用:tableView.setContentOffset(CGPoint.zero,animated:true)如果有上啦加载更多就会导致滚动位置不准确的问题解决方法
九龙
·
2021-01-04 18:56
iOS开发之转盘菜单—Swift
代码设计使用默认configureCallback回调方便创建和设置基本属性,参考
UITableView
代理和数据源模式,支持AutoLayout和Frame。
梵蒂冈的发官方的
·
2020-12-30 15:24
ios
UITableView
scrollToRowAtIndexPath 方法在设置了过大的contentInset的时候会导致计算错误
tableViewscrollToRowAtIndexPath方法在设置了过大的contentInset的时候会导致计算错误,这边的做法是写个类集成自
UITableView
,修改其默认实现:-(void
咸鱼有只喵
·
2020-12-29 20:25
tableview分割线样式和cell选中效果
分割线样式(
UITableView
*)tableView{if(!
kai_strong
·
2020-12-29 10:19
「
UITableView
入门 」新手解决列表 Cell 高度自适应,
UITableView
Cell 高度自适应问题
前言我们在写列表的时候,经常出现每一个Cell高度不一样的情况,但是iOS这边是在是太不智能了比起隔壁android的RecyclerView,人家可以自动更具每一项高度,来进行伸缩变化,iOS的列表控件
UITableView
圆号本昊
·
2020-12-28 17:39
「
UITableView
入门 」新人解决列表 Cell 高度自适应,
UITableView
Cell 高度自适应
前言我们在写列表的时候,经常出现每一个Cell高度不一样的情况,但是iOS这边是在是太不智能了比起隔壁android的RecyclerView,人家可以自动更具每一项高度,来进行伸缩变化,iOS的列表控件
UITableView
圆号本昊
·
2020-12-27 23:20
iOS
开发指难
UITableView
iOS
swift
自适应高度
UITableViewCell
iOS - 原生骨架屏之嵌套视图
嵌套视图如何产生骨架效果1.如果
UITableView
/UICollection内部的cell有嵌套的
UITableView
/UICollectionView视图时,需要将tabAnimated的属性containNestAnimation
tigerAndBull
·
2020-12-25 20:53
iOS
UITableView
刷新抖动解决及原因
目前比较优雅的实现tableViewCell高度自适应的方式一般是为cell中的子控件设置相对于cellcontentView的约束,将cell撑开,并不必去设置代理中的cell高度,或者是将高度设置为
UITableView
AutomaticDimension
加州旅馆1116
·
2020-12-24 14:36
UITableView
grouped模式下section 去掉顶部间距
CFFD-4B73-925D-1A0D69C57DA6.png去掉后simulator_screenshot_BE77C65E-9667-4F46-B2C3-955176E7BBF7.png核心代码:
UITableView
tableView
小白菜I
·
2020-12-21 14:53
UITableView
Cell的四种样式
#import"ViewController.h"@interfaceViewController()@property(nonatomic,strong)
UITableView
*tableView;@
Silence_xl
·
2020-12-19 14:31
UITableView
执行deleteRowsAtIndexPaths:withRowAnimation: 后偏移错误
UITableView
列表使用场景,
UITableView
Cell上有按钮响应事件,当触发按钮点击事件时,删除对应被选择的
UITableView
Cell。
OnceChange
·
2020-12-16 19:56
[iOS开发]Cell的四种style
主要用于各个APP设置
UITableView
Cell*cell=[[
UITableView
Cellalloc]initWithStyle:
UITableView
CellStyl
复杂化
·
2020-12-14 20:45
ios
objective-c
UITableView
列表滑动优化心得
这篇文章是一个
UITableView
的优化过程,即优化过程工具的使用。环境是Xcode11.6版本。
阳光下的灰尘
·
2020-12-10 16:09
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他