最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

iOS開發(fā)刪除storyboard步驟詳解

 更新時間:2022年11月07日 11:22:49   作者:圣騎士Wind  
這篇文章主要為大家介紹了iOS系列學習之刪除storyboard步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

刪除iOS項目中的storyboard

刪除項目中的storyboard, (變成一個純代碼的iOS UIKit項目), 需要幾步?

  • 找到storyboard, 刪掉它.
  • 直接用ViewController.

刪除storyboard

  • 首先, 你得有(新建)一個storyboard項目.
  • 刪除storyboard. 選"Move to Trash".
  • 刪除plist中的storyboard name.

  • 刪除deploy target中的Main Interface, 本來是”main”, 把它變?yōu)榭?

(截圖換了一個項目名, 不要在意這些細節(jié).)

用上自己的ViewController

在ViewController里寫上自己的完美View. 比如:

import UIKit
class ViewController: UIViewController {
    override func loadView() {
        view = UIView()
        view.backgroundColor = .systemBlue
    }
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
    }
}

設置新的rootViewController.

  • SceneDelegate中設置rootViewController. (iOS 13)
class SceneDelegate: UIResponder, UIWindowSceneDelegate {
    var window: UIWindow?
    func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
        // Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`.
        // If using a storyboard, the `window` property will automatically be initialized and attached to the scene.
        // This delegate does not imply the connecting scene or session are new (see `application:configurationForConnectingSceneSession` instead).
        guard let windowScene = (scene as? UIWindowScene) else { return }
        let window = UIWindow(windowScene: windowScene)
        window.rootViewController = ViewController()
        self.window = window
        window.makeKeyAndVisible()
    }
 ...
  • tvOS沒有SceneDelegate (或者你想要兼容iOS 13以前的舊版本):
import UIKit
@main
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
    func application(_: UIApplication, didFinishLaunchingWithOptions _: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
        window = UIWindow(frame: UIScreen.main.bounds)
        window?.rootViewController = ViewController()
        window?.makeKeyAndVisible()
        return true
    }
...

運行程序, 看到自己在ViewController里設置的View.

以上就是iOS開發(fā)刪除storyboard步驟詳解的詳細內(nèi)容,更多關于iOS刪除storyboard步驟的資料請關注腳本之家其它相關文章!

相關文章

  • IOS初始化控制器的實現(xiàn)方法總結

    IOS初始化控制器的實現(xiàn)方法總結

    這篇文章主要介紹了IOS初始化控制器的實現(xiàn)方法總結的相關資料,這里提供兩種實現(xiàn)方法分別是ViewControllViewController方法和 ViewControllViewController 與 xib方法,需要的朋友可以參考下
    2017-10-10
  • 詳解iOS AFNetworking取消正在進行的網(wǎng)絡請求

    詳解iOS AFNetworking取消正在進行的網(wǎng)絡請求

    這篇文章主要介紹了詳解iOS AFNetworking取消正在進行的網(wǎng)絡請求,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • iOS自定義UIBarButtonItem的target和action示例代碼

    iOS自定義UIBarButtonItem的target和action示例代碼

    這篇文章主要給大家介紹了關于iOS自定義UIBarButtonItem的target和action的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-02-02
  • iOS中排列組合算法的使用小結

    iOS中排列組合算法的使用小結

    這篇文章主要給大家介紹了關于iOS中排列組合算法使用的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-09-09
  • iOS內(nèi)存管理引用計數(shù)示例分析

    iOS內(nèi)存管理引用計數(shù)示例分析

    這篇文章主要為大家介紹了iOS內(nèi)存管理引用計數(shù)示例分析詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • IOS實現(xiàn)碎片化動畫詳解

    IOS實現(xiàn)碎片化動畫詳解

    在網(wǎng)上看到一個驚艷的碎片化動畫,于是實現(xiàn)之后拿來講解一下,有需要的小伙伴們可以參考學習哦。
    2016-08-08
  • iOS應用開發(fā)中使用UIScrollView控件來實現(xiàn)圖片縮放

    iOS應用開發(fā)中使用UIScrollView控件來實現(xiàn)圖片縮放

    這篇文章主要介紹了iOS開發(fā)中使用UIScrollView控件來實現(xiàn)圖片縮放的方法,代碼基于傳統(tǒng)的Objective-C,需要的朋友可以參考下
    2015-12-12
  • iOS 基于AFNetworking下自簽名證書配置的方法

    iOS 基于AFNetworking下自簽名證書配置的方法

    本篇文章主要介紹了iOS 基于AFNetworking下自簽名證書配置的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • iOS實現(xiàn)折疊單元格

    iOS實現(xiàn)折疊單元格

    這篇文章主要為大家詳細介紹了iOS實現(xiàn)折疊單元格,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • iOS中NSArray數(shù)組常用處理方式

    iOS中NSArray數(shù)組常用處理方式

    這篇文章主要介紹了iOS中NSArray數(shù)組常用處理方式,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-08-08

最新評論

康马县| 高淳县| 新乡市| 南丹县| 宁晋县| 卓资县| 咸阳市| 莱州市| 漾濞| 青田县| 南昌市| 三明市| 庐江县| 汝州市| 乌拉特后旗| 民县| 封丘县| 广宗县| 婺源县| 宜兰县| 巩留县| 博白县| 淮南市| 乳源| 六枝特区| 肇源县| 凌云县| 那曲县| 孝义市| 瓦房店市| 林州市| 即墨市| 蓬安县| 米林县| 靖江市| 当雄县| 喀什市| 遂平县| 雷州市| 唐海县| 汉沽区|