iOS官方用例浅析

Main.storyboard中设计图形界面。

New Meal界面对应的控制程序是MealViewController.swift

 

MealViewController.swift中定义了text处理方法:

 

textFieldShouldReturn

textFieldDidBeginEditing

textFieldDidEndEditing

 

定义了图片点击guesture:

selectImageFromPhotoLibrary

 

定义了图片处理方法:

imagePickerControllerDidCancel

imagePickerController

 

定义了显示界面前的prepare方法

RatingControl.swift中自定义了一种评分控制

setupButtons

updateButtonSelectionStates

ratingButtonTapped

中实现了评分的方法。

 

 

Meal.swift中定义了类Meal

MealTableViewCell.swift中定义了表格单元视图与数据结构的映射关系

 

MealTableViewController.swift

所有表格操作都在其中完成:

unwindToMealList

loadSampleMeals

saveMeals

loadMeals

 

官网用例地址:

https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/ConnectTheUIToCode.html#//apple_ref/doc/uid/TP40015214-CH22-SW1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值