-
Notifications
You must be signed in to change notification settings - Fork 9
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
你好作者 #2
Comments
您好,很抱歉给您带来不便了,没有办法改变 cell的位置是什么意思呢,方便贴一下具体的代码和描述以便我改正吗,麻烦您了。 |
您好 感谢您的百忙之后回复 感谢 就是我这个 headerView 的内容是不固定的 也就是高度是不固定的, 因为 系统是先走高度 再走 view 如果header 里面的内容 有了变化之后 这个高度 在外部就没有办法调整了 也可能是我的方式不对, 所以想问下您 看有没有好一点的方案或者是思路呢, |
您好,headerView的处理思路和cell类似,假设有一个数组sectionArray = @[@"1",@"2"],需要将其赋值给header,并使header高度跟随内容长度变化而变化,您可以在控制器中书写如下代码 |
self.tableView.zx_setHeaderHInSection = ^CGFloat(NSInteger section) {
NSSting *headerStr = self.sectionArray[section];
CGFloat headerH = (根据headerStr计算出来header的高度);
return headerH;
} |
谢谢亲爱的作者 感谢您的百忙回复 已经得到了解决 感谢您, |
还有一个小问题 想麻烦您, 就是想问下 如果我再不确定从服务端请求了几个数组的时候 我在赋值zxDatas 的时候 我怎么可以灵活控制呢 我看您比如说要显示三个的话 就写的是zxDatas =@[1,2,3]; |
因为数据有可能 5 条 有可能是 1 条 所以 这个 该怎么处理更加友好一点呢 , 烦请指点下 感谢 |
服务端请求返回的数组中有几条,对应的cell就有几个的,会自动根据数组内容显示对应数量的cell |
感谢您的回复 返回的是多个section 就是相当于 一个数组里面嵌套了几个对象 对象里面又嵌套了一些 cell ,这些对象 个数不固定. 不知道怎么把这些不固定的对象赋值给 zxDatas |
您好,若返回的是数组中元素还是数组的情况,则同样直接赋值给zxDatas即可(注意字典转模型之后再赋值,或者在cell的setModel方法中取出字典亦可),例如返回的数据转模型后为@[@[model1,model2],@[model1],@[model1,model2,model3]],则可以直接赋值给zxDatas,此时对应的tableView的section为3个,3个section的row分别为2个,1个和3个。和单section的情况是完全一致的。 |
谢谢您的耐心指导 , 感谢您 我试下 |
不客气,很高兴能帮到您 |
我试了下 这样赋值 应该是不可行的 只能找最外层的一个 或者您看您方便更新下 demo 吗 我下载下来看看 |
Demo中的例子不行的吗 |
嗯, 好 谢谢您 |
不客气,Demo中的例子可以先看下,有任何问题可以随时反馈哦~~ |
好 |
我想问下关于自动设置headerView 的高度 请问 直接获取了之后 没有办法改变 cell的位置 这个有办法吗
The text was updated successfully, but these errors were encountered: