iphone - 通过解析 XML 生成动态 View

标签 iphone objective-c xml ios ipad

我可以使用 NSXMLParser 解析 XML 文件.我还可以获得标签和属性。但是,我的 XML 具有 Textfield、Label、Picker 等标签。 我想将这些控件动态地放入我的 View 中。

此外,我想在获得 <Page> 后显示不同的 View 标签。如何显示不同的 View ?

有这方面的教程吗?

最佳答案

在尝试解析 XML 文件以确定要放置的 View 之前,您最好先了解 View 的工作原理。

您可以使用 addSubview: 将 View 添加到 View 层次结构中。您使用 [[UIButton alloc] initWithFrame:buttonFrame] 创建新 View 。

您可以在 http://developer.apple.com 找到大量关于其工作原理的文档。 ;

http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/WindowsandViews/WindowsandViews.html

关于iphone - 通过解析 XML 生成动态 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5395045/

相关文章:

ios - -endEditing 与条件语句在关闭键盘时的性能

XML DTD 验证错误

iphone - resignFirstResponder 并从任何地方关闭键盘?

ios - 在 iOS 中将 UIViewController 显示为警报 View

javascript - 在 iphone 中使用 javascript 组件

ios - Swift 中的流控制 - AVAudioPlayer

ios - 环绕 UIView 的一些角并环绕 View 层的边框

ios - 每次导航时,内存使用都在不断增加。并在 4-5 分钟后崩溃

android - 以不同分辨率缩放图像 XML

java - RecyclerView 在 Groupie 中不可见 (Kotlin)