加速器。通过包含在布局之间切换。

发布于 2024-11-26 17:20:37 字数 244 浏览 0 评论 0原文

我正在 Appcelerator 中开发一个 iOS 应用程序,用户在查看联系人时可以在不同的布局类型之间进行选择。

我正在尝试使用下面的代码,它可以工作一次,但在模式之间切换后,布局不会消失。

如何更改代码以在布局之间切换?

http://pastie.org/2288951

感谢您的所有意见!

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?

http://pastie.org/2288951

Thankful for all input!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

屋顶上的小猫咪 2024-12-03 17:20:37

也许你只是每次添加视图并忘记打开()\隐藏()它,或者窗口(我不能准确地说,因为我不知道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.

聊慰 2024-12-03 17:20:37

最好的方法是包含这两个模块,并根据用户的选择在代码中适当地映射功能。

基本概念是有两个不同的对象实现相同的布局接口/方法和功能

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文