我不能使用UIWebView
,因为我希望即使用户的手机没有 Internet 访问权限,也可以访问文本。此外,我需要在应用程序的其他屏幕上设置按钮,我认为这是不可能的UIWebView
(对吗?)
有没有办法让我直接在 Xcode 中编辑屏幕的 xml?我的要求是在每个部分之前有大约 10 个带有标题标签和按钮的部分,所以如果我必须在情节提要屏幕上对其进行调整,那将是一场噩梦。
对我来说什么是合理的方法?我认为只能手动编辑 xml 并使用样式和文本对其进行硬编码,对吗?
我不能使用UIWebView
,因为我希望即使用户的手机没有 Internet 访问权限,也可以访问文本。此外,我需要在应用程序的其他屏幕上设置按钮,我认为这是不可能的UIWebView
(对吗?)
有没有办法让我直接在 Xcode 中编辑屏幕的 xml?我的要求是在每个部分之前有大约 10 个带有标题标签和按钮的部分,所以如果我必须在情节提要屏幕上对其进行调整,那将是一场噩梦。
对我来说什么是合理的方法?我认为只能手动编辑 xml 并使用样式和文本对其进行硬编码,对吗?
这里有几件事:
如果您正在下载视图的内容,webviews 只需要互联网连接(这看起来不像您想要的,您不是只是在本地构建它吗?)
你可以让 webview 中的按钮做任何你想做的事情。看到这个答案。
这个 UI 有什么复杂的地方,以至于你不能在代码或 IB 中以常规方式构建它?
仅仅因为您考虑使用UIWebView
它并不意味着您将应用程序功能限制为互联网访问。
您也可以在 Web 视图中显示的应用程序包中包含 HTML 文档。这基本上就是PhoneGap正在做的事情。
如果您不想使用 webviews,那么没有什么能阻止您使用UIViews
,UILabels
等UIImageViews
并按照您的意愿编写您的应用程序。