(作业)纯代码版HelloWorld,斯坦福iOS10教学视频

这次作业不止上一篇哦,还有第二个和第三个,第三个作业是按照斯坦福老爷子的视频做一个计算器,那个很简单,博主会在文章末尾附上链接,这次主要完成第二个作业。照常,要求先上 第一个作业就用的工程里自带的视图控制器来做的,这次需要将storyboard删除并自己创建自定义的视图控制器。我们需要删除的是工程创建完成之后的Main.storyboard和ViewController.swift,然后需要更
摘要由CSDN通过智能技术生成

这次作业不止上一篇哦,还有第二个和第三个,第三个作业是按照斯坦福老爷子的视频做一个计算器,那个很简单,博主会在文章末尾附上链接,这次主要完成第二个作业。照常,要求先上
这里写图片描述
第一个作业就用的工程里自带的视图控制器来做的,这次需要将storyboard删除并自己创建自定义的视图控制器。我们需要删除的是工程创建完成之后的Main.storyboard和ViewController.swift,然后需要更该一下工程的配置,不然程序会崩溃。更改工程配置步骤如下:
这里写图片描述

然后就是创建一个继承自UIViewController的MyViewController的类了。
最后就是要求中的ICON和图片了,添加ICON很简单,先自己创建一个大小为180x180像素的icon(可以为png或者jpg格式),然后拖入资源文件夹中即可。具体步骤如下:
这里写图片描述
因为博主用的模拟器是iPhone8 plus,所以它在界面显示的icon大小为180x180像素的,博主还做了一个120x120像素的,那是可以显示在多任务界面中。就这儿:
这里写图片描述
顺便附上博主自己做的图标吧(虽然略丑,但请不要嫌弃)
120x120
180x180
然后是添加图片了,这个很简单,自己找一张图片,然后在工程文件夹下右击,选择add files to… 最后找到你的图片就可以了(不要直接拖进去,有时候会找不到该文件,亲测的坑)
这里写图片描述

以上就是这次作业需要的准备工作了,现在就开始写代码吧。首先是
AppDelegate.swift

import UIKit

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

    var window: UIWindow?


    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
        // Override point for customization after application launch.

        //创建UIWindow对象
        window = UIWindow(frame: UIScreen.main.bounds)
        //设置window的根视图控制器为MyViewController
        window?.rootViewController = MyViewController()
        //显示window
        window?.makeKeyAndVisible()

        return true
    }

    func applicationWillResignActive(_ application: UIApplication) {
        // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
        // Use this method to pause ongoing tasks, disable timers, <
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值