Axure中继器实现子表的展开和收缩(载入时展开子表)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Axure中继器实现子表的展开和收缩(载入时展开子表)相关的知识,希望对你有一定的参考价值。

参考技术A 上篇: Axure中继器实现子表的展开和收缩 -

前文,讲了Axure中继器实现子表的展开和收缩,其中在开始加载列表时,默认隐藏子表。

如果想要加载表格时展开子表,可以参考下文:

选择中继器中的“列表”(组合)

添加用例,选择“载入时”(可能隐藏在“更多事件”中)

添加条件:

当“姓名”为“元凯”时,设置动态面板状态为“元凯”

显示“子表”动态面板

同理设置其他。

得到列表结果:

展开 UITableViewCell 时如何使子视图保持相同大小

【中文标题】展开 UITableViewCell 时如何使子视图保持相同大小【英文标题】:How to make subviews stay the same size when expanding UITableVewCell 【发布时间】:2014-05-18 03:01:30 【问题描述】:

我有一个 UITableView,其中有 UITableViewCells,我使用 beginUpdates 和 endUpdates 进行扩展和收缩。这是我从 XIB 文件加载的 UITableViewCell 子类。这包含一个 UIImageView,其中包含我从 Internet 下载的图像。但是,当单元格扩展时,图像将不会保留其纵横比并扩展与单元格相同的量。我怎样才能使图像保持其纵横比并且不改变大小?另外,我没有在我的任何 XIB 文件中使用 AutoLayout。

【问题讨论】:

【参考方案1】:

发生这种情况是因为当您的视图更改边界大小时位图层会发生变化。

尝试将 UIImageView 的 contentMode 属性设置为 UIViewContentModeScaleAspectFitUIViewContentModeScaleAspectFill

参考:https://developer.apple.com/library/ios/documentation/uikit/reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/instp/UIView/contentMode

【讨论】:

这修复了图像视图的大小调整,但现在图像视图被向下移动。有什么办法可以使图像视图的原点也固定吗? 没关系,我能够让它与 UIViewContentModeTop 一起工作。谢谢。

以上是关于Axure中继器实现子表的展开和收缩(载入时展开子表)的主要内容,如果未能解决你的问题,请参考以下文章

ASP中关于TreeView控件的问题,怎样展开、收缩所有子节点?

Axure中继器实现二级导航栏

如何用jquery实现点击展开收缩效果

android可滑动收起展开布局

怎么用jquery实现文字左右展开收缩效果

Axure的动态面板