我正在为 iPhone 和 Android 开发一个使用 Titanium 的应用程序。我创建了一个按钮和一个标签和文本字段。它在 iPhone 中看起来不错,但在 Android 中分散。
我想我必须调整每个控件的位置。但这将是一个很大的开销。
是否有任何替代机制可以让我们在 iphone 和 Android 中正确放置控件?
您应该查看设计用户界面的指南。随着 Titanium Mobile 的每个新版本,该平台在各种支持的平台之间变得更加一致。您真的不需要维护单独的代码库。
首先不要追求相同的外观和感觉。iOS 和 Android 是完全不同的操作系统。在 Titanium 中,您没有很多可用于 iOS 的控件。
让 Android 的外观和感觉有所不同,不要让它成为 iPhonish。
http://wiki.appcelerator.org/display/guides/Designing+the+User+Interface
尽管他们的文档没有正确维护。我建议您使用一些很酷的图形来增强应用程序的外观和感觉。
我创建了一个按钮和一个标签和文本字段。它在 iPhone 中看起来不错,但在 Android 中分散。
不应该,发布您的代码。外观和感觉可能不同,但不应分散。