Tangram-iOS
Tangram-iOS copied to clipboard
Tangram is a modular UI solution for building native page dynamically, including Tangram for Android, Tangram for iOS and even backend CMS. This project provides the sdk on iOS platform.
案例中的加载更多只是加载一个简单的一排列表 如果我想加载双列的列表应该提供什么卡片类型呢 目前提供Grid 类型 items 提供具体子模块数据 比较卡顿 加载图片还乱变是怎么回事呢 能否提供一个加载更多 复杂布局的案例 案例的加载更多 new AsyncPageLoader() { @Override public void loadData(final int page, @NonNull final Card card, @NonNull final LoadedCallback callback) { mMainHandler.postDelayed(new...
看源码中对 fixlayout 内的组件不进行复用,请问是有什么样特殊的考虑吗?
关于局部刷新问题
你好,在Tangram中,请问类似天猫中分类导航,选择不同分类,需要请求该分类下的商品数据,刷新商品列表,这个是怎么实现的呢?之前问过说你们数据都是后端组装好的,那么类似这种是在前端页面触发点击再更新数据,是怎么做的呢?
卡片内的组件数据源如果有变化,我通过 `[TangramDefaultDataSourceHelper modelsWithLayoutDictionary:newLayoutDict]` 生成了新的itemsModel,然后 `[pageScrollLayoutView setItemModels:itemsModel]` 后,执行 `[TangramView reloadlayout:pageScrollLayoutView]`,`pageScrollLayoutView` 中原来的element不会被删除,也就是说会一直添加新的element,而且如果新的`itemsModel.count = 0` 的话,在 `TangramPageScrollLayout` 的方法 `calculateLayout` 中直接执行了 ``` if (nil == self.itemModels || 0 >= modelCount) { self.height = 0.f;...