天气应用中的Web视图开发指南
在开发iPhone应用时,搭建框架只是前期准备,为应用添加用户可见和可交互的内容才是关键。本文将详细介绍如何在应用中设置天气控制器,使用Web视图显示天气信息,以及处理相关的运行时错误。
1. 设置天气控制器
当用户在RoadTrip应用的内容视图中选择“天气”时,会看到一个显示天气信息的网站。为了实现这一功能,需要添加WeatherController并设置逻辑,从Trip对象获取正确的天气URL,并将其发送到天气(Web)视图进行加载。
1.1 添加自定义视图控制器
虽然故事板中定义了一个通用的视图控制器(UIViewController),但需要将其替换为自定义的WeatherController,具体步骤如下:
1. 在项目导航器中,选择“View Controller Classes”组,右键单击并选择“New File”,或者从主菜单选择“File➪New➪New File”(或按Ô+N),打开“New File”对话框。
2. 在对话框的左列,选择iOS下的“Cocoa Touch”,在右上角窗格中选择“UIViewController subclass”模板,然后点击“Next”。
3. 在“Class”字段中输入“WeatherController”,在“Subclass Of”字段中选择“UIViewController”,确保“Target for iPad”和“With XIB for User Interface”未被选中,点击“Next”。
4. 在保存对话框中,点击“Create”。
超级会员免费看
订阅专栏 解锁全文
18

被折叠的 条评论
为什么被折叠?



