zoukankan      html  css  js  c++  java
  • 补坑

    1、collectionView中自定义collectionViewCell,关于collectionViewCell的左边间距设置问题。

    在collectionView的右侧设置最小间距

    2,collectionView显示的背景总是黑色。

    在故事版里设置的color为defaultColor.改成·clearColor .或者直接在控制器里写上代码 self.collectionView.backgroundColor = UIColor.clear

    3.

    22.使用xib自定义tableViewCell 格式
    在viewDidLoad里注册registerNib 如果只有自定义的TableViewCell类,则注册registerClass
    在tableView cellForRow 方法里 使用tableView.dequeueReusableCell方法重用cell.
    如果在使用tableView.dequeueReusableCell方法前没有进行register则会报如下错误:*** Assertion failure in -[UITableView dequeueReusableCellWithIdentifier:forIndexPath:],


    方式二:直接在控制器里添加tableView.并且直接在tableView里添加自定义的TableViewCell .
    新建类,与故事版的cell绑定,identifier绑定。
    在控制器里不需要register class.如果没有xib的话,register nib是会报错的。
    直接在cellForTableView方法中使用 相应的tableView(名称看取的是啥).dequeueReusableCell方法

    此方式 在故事版的控制器里直接自定义Cell格式,有个好处,就是cell的点击动作,可以直接连线到ViewController上面。简单快捷。不像以前如果自定义Cell xib方式。按钮点击动作需要控制器知道的话,需要通过通知或者代理之类的方法。

    4.工程在使用模拟器运行时都不报错,但是在product - archive时总是报错。

    解决方法是查看报错的详细信息。对症下药。

     报错信息提示引用的第三方库不支持bitcode,而你的工程支持bitcode.建议更换支持bitcode的第三方库版本,或者将工程中的bitcode关闭。

  • 相关阅读:
    Mybatis动态SQL
    自己动手写一个持久层框架
    最长公共子串算法(Longest Common Substring)
    【SpringCloud】08.客户端负载均衡器:Ribbon
    ESP32 (idf-esp-v4.1)重新生成nvs分区
    IDEA导入新的springboot项目出错
    springboot集成mybatis出现问题/连接数据库出错
    Java学习周记2
    2020.8.6_Java学习日记
    9.23笔试总结
  • 原文地址:https://www.cnblogs.com/shycie/p/7463339.html
Copyright © 2011-2022 走看看