`
119568242
  • 浏览: 426926 次
  • 性别: Icon_minigender_1
  • 来自: 深圳/湛江
社区版块
存档分类
最新评论

[ios]经验记录

 
阅读更多

日下内容为日常开发中遇到的问题解决的个人经验记录

 

1.[ios]用xib折腾cell时候 整个cell不能命名为contentView

会与系统的contentView冲突

一般命名为viewCell.

使用xib时候 命名不能与所在类命名冲突 否则会出现各种奇怪事情。

 

2.tableView手势监听在数据量 非常少的时候屏幕留白 会有不完善的情况(非报错)

tableViewCell手势监听 则在setCell 处添加 且每个cell都要生成一个longPressed手势 则会生成很多的longPressed 但影响不大

 

3.如果给tableView添加LongPress手势,需要取消掉cell的选中状态(如下),否则无法触发手势,如果LongPress添加个给tableCell则无碍。

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

    [self.tableView deselectRowAtIndexPath:[self.tableView indexPathForSelectedRow] animated:NO];

   

}

 

4.同一个手势添加给多个对象的时候,只会作用于最后一个添加手势的对象。

 

 

分享到:
评论

相关推荐

    ios历史行为记录

    在iOS开发中,历史行为记录通常涉及到用户在应用程序中的交互数据收集、分析和管理。这些数据可以帮助开发者了解用户的使用习惯,优化应用体验,提供个性化服务,以及进行性能监控。在这个场景下,`...

    ios 搜索历史记录 不规则布局

    前阵子做项目的时候,偶然用到不规则的历史记录列表,之前的处理方式一个是通过固定搜索文字大小,一行固定2个或三个,另一种则是类似百度搜索记录的方式那样,一行一行罗列显示,苦苦思索后从网上找到一个demo,优化...

    ios安装包反汇编记录

    ios安装包反汇编记录,可以反汇编ios安装包,自己的反汇编过程记录

    ios-记录tableView滚动的位置.zip

    `ios-记录tableView滚动的位置.zip`这个资源可能包含了一个示例项目,演示了如何在用户退出应用或切换页面后,再次打开时恢复UITableView的滚动位置。这个功能提高了用户体验,因为用户不必手动滚动到他们之前查看的...

    iOS复习记录日记01-从搭建出IOSUI最简单的计算器,到复杂的分布式服务端开发[2020]

    我会将我复习 IOSUI开发知识 从基础到进阶 完全的记录下来. 这里会涉及到:从搭建出IOSUI最简单的计算器,到复杂的分布式服务端和微服务的独立开发. 记录下来从前端到后端的全程学习和/复习的过程. 今天是第一篇日记....

    ios记录轨迹代码

    这里的“ios记录轨迹代码”提供了一种实现这一功能的方法。在iOS应用中,我们可以利用GPS(全球定位系统)来获取用户的实时位置信息,并通过连续收集这些信息来绘制出用户移动的轨迹。 首先,我们需要了解iOS中的...

    iOS 事件时间记录与次数统计.zip

    在iOS开发中,事件时间记录与次数统计是十分重要的功能,尤其对于性能优化和用户体验分析。这个开源项目“EventLogger-master”提供了一种系统化的方式来追踪应用内的各种事件,包括用户交互、网络请求、错误发生等...

    iOS 17.1-beta3镜像包

    - **错误和崩溃**:记录和报告任何遇到的崩溃或异常行为,帮助苹果改进系统。 - **隐私和安全**:检查新系统的隐私设置和权限要求,确保应用遵循最佳实践。 总之,iOS 17.1-beta3镜像包为开发者提供了一个宝贵的...

    iOS 手势密码 源码

    在iOS开发中,手势密码是一种常见的用户身份验证方式,它为用户提供了一种便捷且直观的安全保护。本资源提供了一个手势密码的源码实现,适用于学习和应用到自己的iOS项目中。下面将详细介绍这个源码的主要功能、实现...

    iOS仿淘宝搜索记录,多标签自动分布,自动布局!

    仿淘宝搜索记录,多标签自动分布,自动换行展示!不同于collection的是,collection 每一行item平均分布,每一行的间隔不统一,MoreLabels实现的是每一行靠左展示,每一行的标签间隔统一,自动换行!大家根据自己的...

    iOS7获取UDID、IMEI、SN、ICCID、Mac地址等信息

    请注意,这些操作都需要开发者具备深厚的iOS系统知识和越狱环境下的编程经验。此外,由于涉及到用户隐私,非授权获取这些信息可能会违反苹果的开发者条款,甚至触犯法律。因此,除非有合法的理由并在用户知情的情况...

    ios应用源码之下载带进度条记录的demo 2018127

    在iOS开发中,创建一个带有进度条记录的下载功能是一项常见的需求,特别是在开发涉及文件下载的应用时。这个“ios应用源码之下载带进度条记录的demo 2018127”提供了这样一个示例,它展示了如何实现下载过程中显示...

    iOS自动化测试工具ios_monkey

    测试过程中,它会记录每个事件以及相应的结果,包括成功、失败或错误。开发者可以通过日志文件分析测试结果,找出问题所在。 5. **优点与应用场景**: - **提高测试覆盖率**:由于`ios_monkey`的随机性,它可以...

    ios程序 内存优化记录LOG日志-20130112

    针对“ios程序 内存优化记录LOG日志-20130112”这个主题,我们可以深入探讨如何通过分析日志来识别并解决内存问题。 首先,Instrument是iOS开发中的一个强大的工具,它可以用于检测应用程序的内存使用情况、性能...

    SSLogger:SSLogger是一个很简单的,轻量级的iOS日志记录工具

    SSLoggerSSLogger是一个很简单的,轻量级的iOS日志记录工具。使用方法和NSLog类似,可以将日志信息记录到文件中;可以捕捉到程序崩溃信息并记录下来。Installation将SSLogger.h SSLogger.m文件加入到工程中即可。...

    解决ios audio无法播放问题

    下面记录一下ios中ajax回调中播放音乐的问题解决过程 解决方案一 –降低音量 在用户点击时间后将audio的音量设置为0,等success后将音量设置为1; volume可以控制audio的音量大小,取值范围为 0~1 audio.v

    iOS16.1 ,iOS16.2 - 真机调试

    6. **测试和修复**:通过真机上的测试,记录并修复出现的问题,优化用户体验。 7. **反复迭代**:根据调试结果,不断优化代码,直至应用在真机上运行稳定,符合预期。 在压缩包中的"16.1"文件可能包含了与iOS 16.1...

    ios源码之一个完美的键盘控制器Demo.rar

    在iOS开发中,键盘管理是一个常见且重要的任务。这个压缩包“ios源码之一个完美的键盘控制器Demo”提供了一个示例,旨在展示如何优雅地处理键盘的显示与隐藏,以及如何自定义键盘行为以优化用户体验。这个Demo可能...

    记录Ios uploadios

    记录Ios uploadios

    iOS捕获程序异常崩溃记录、App信息等

    "iOS捕获程序异常崩溃记录、App信息等"这一主题就是关注如何在iOS应用中实现这样的功能。通过创建自定义的崩溃捕获机制,并将相关信息上传至服务器,我们可以获取详细的崩溃日志和系统信息,从而更好地诊断和解决...

Global site tag (gtag.js) - Google Analytics