美文网首页
iOS基础代码处理记录

iOS基础代码处理记录

作者: 十一岁的加重 | 来源:发表于2017-11-22 15:02 被阅读17次

加载一xib


self.chooseView =[[[NSBundle mainBundle] loadNibNamed:@"WJSelectMoneyView" owner:nil options:nil] lastObject];
    self.chooseView.delegate = self;
    self.chooseView.backgroundColor = [UIColor whiteColor];
    self.chooseView.frame = CGRectMake(0,  rect.size.height,  width, self.chooseView.frame.size.height);

可以看出问题在于self.chooseView.frame.size.height这个高度是来自于xib,这个不是cell自动估算,高度应该是个死值,而不是直接从xib里取原始状态值。
解决方案,查看修改记录,锁定这个值为422

image.png

这个值是类对象或者实例对象的属性,理应由其自己处理,哪怕后期有什么条件来判断从而进行返回了不同的值,外界也不用
self.chooseView.frame = CGRectMake(0, rect.size.height, width, self.chooseView.defaultHeight);

相关文章

  • iOS基础代码处理记录

    加载一xib 可以看出问题在于self.chooseView.frame.size.height这个高度是来自于x...

  • iOS 代码里逻辑分支的处理

    iOS 代码里逻辑分支的处理iOS 代码里逻辑分支的处理

  • iOS绘图基础(图像相关)

    前篇地址:iOS绘图基础(图形文字曲线相关) 这篇主要是记录记录iOS绘图与图像有关的一些处理。包括绘制图片,裁剪...

  • iOS13 indirect_symbol_bindings[i

    iOS13 使用fishhook 会造成崩溃,目前简单处理记录一下,增加修改代码如下 if(i < (sizeof...

  • JS和IOS交互

    JS 代码 //处理 html function changedpcomment2(){//ios or and...

  • 多线程

    iOS提供的处理多线程的方式一共分为4种, 分别是: pThread: 最早期,纯C的,兼容所有C语言基础的代码 ...

  • #文章收集

    iOS ios 开源框架源代码解析ios 基础知识github源码40个国人 iOS技术博客iOS app上传官网...

  • Houdini for Unity(PDG)/UE4 大地形的实

    本篇主要记录基础地形处理和腐蚀处理一、基础地形处理 比如Noise和Distort等等 先获取到当前基础地形,执行...

  • iOS 图像处理(一):获取某一点位置的像素

    本文是笔者用来记录学习 iOS 图像处理相关的文章,内容可能有部分不对,可以通过评论或私信交流。本文所有代码都是 ...

  • iOS 图像处理(二):相机取色

    本文是笔者用来记录学习 iOS 图像处理相关的文章,内容可能有部分不对,可以通过评论或私信交流。本文所有代码都是 ...

网友评论

      本文标题:iOS基础代码处理记录

      本文链接:https://www.haomeiwen.com/subject/hionvxtx.html