240 发简信
IP属地:广东
  • [TableView] Warning once only: UITableView was told to layout its ... 警告如何处理

    背景 最近在做蓝牙设备项目,当蓝牙外设在第三级页面断开连接时,需要更新全部数据,第一级页面进行了UI刷新,这时出现了如下警告 [TableVie...

  • iOS 11 之后,tableview reloadData之后缺少数据

    问题:正常网络请求,获取到数据list,调用tableview reloadData之后,UI页面刷新数据,但是发现缺少部分数据显示,在屏幕上滑...

  • tableview 刷新某一行,cell出现闪的现象

    1、项目中,tableviewcell采用自适应高度,利用stackview动态改变每一行cell的高度,cell中自定义button,点击可将...

  • Resize,w 360,h 240
    Button属性maskedCorners

    在iOS 11之前设置button的圆角,使用的方法如下 iOS 11之后button新增了一个属性 maskedCorners 使用...

  • Resize,w 360,h 240
    Xcode中的组和文件夹

    对于新手来说,在xcode中添加一个文件有不同的选择,而不同的选择出现的文件颜色也不一致,区别在于选择的是组还是文件 如上图所示: Copy i...

  • iOS单例模式

    单例模式是在iOS开发中常用的开发模式之一,使用单例模式是为了保证在整个程序中,所定义的属性值是唯一的 之前对于单例模式一直模糊不清,每个人的写...

  • RunLoop小解

    runloop 消息处理机制,不断进行循环的一种机制,需要时就出现,不需要就沉默 NSTimer和NSThread 都是与之相关,在使用定时器时...

  • Resize,w 360,h 240
    iOS 同名称的.m 文件的使用

    项目中发现相同名称的 .m文件在项目中可以运行,且不会冲突报错 此方法可以简化代码的结构,使用的时候是在一个庞大的代码库中,当有不同的targe...