加速器。通过包含在布局之间切换。
我正在 Appcelerator 中开发一个 iOS 应用程序,用户在查看联系人时可以在不同的布局类型之间进行选择。
我正在尝试使用下面的代码,它可以工作一次,但在模式之间切换后,布局不会消失。
如何更改代码以在布局之间切换?
感谢您的所有意见!
I am developing an iOS app in Appcelerator that the user can choose between different layout types when viewing their contacts.
I am trying to use the code below and it works one time but after switching between the modes the layouts does not disappear.
How can I alter my code to switch between layouts?
Thankful for all input!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也许你只是每次添加视图并忘记打开()\隐藏()它,或者窗口(我不能准确地说,因为我不知道contacts.js和contacts_avatar.js中是什么。)或者如果它是tableView尝试和数据更改,每次切换时尝试tableView.setData(data)。
Maybe you just add view each time and forget to open()\hide() it, or window (I can't say exact because I don't know what is in contacts.js and contacts_avatar.js.) or if it is tableView try and data changes, try to tableView.setData(data) each time you switch.
最好的方法是包含这两个模块,并根据用户的选择在代码中适当地映射功能。
基本概念是有两个不同的对象实现相同的布局接口/方法和功能
the best approach is to include both modules and map the functions appropriately in the code based on the selection from the user.
basic concept is to have two different objects that implement the same layout interface/methods and functions