转自:https://blog.csdn.net/taoerit/article/details/73855018
有时候我们不用main作为主要的mainstoryboard,这个时候就要修改一些配置,否者启动的时候会崩溃,或者启动后界面是黑色的
1 自定义storyboard的控制器类需要填写
2 ✅is initial view controller,打勾, 也就是view前面的指示箭头
3 info.plist文件中修改:Main storyboard file base name = "usercustom",自定义storyboard名称
4 targets里设置main interface = usercustom
5 appdelegate.swift 里也不用写任何code
6 确认以上5个填写正确基本没有问题了
参考:https://www.jianshu.com/p/88189c9d31d8
相关推荐
在iOS应用开发中,引导页(Launch Screen)通常用于向用户首次展示应用的核心功能或吸引用户的注意力,增强用户体验。本文将深入探讨如何实现一个iOS引导页,并基于`LaunchIntroductionDemo-master`这个项目进行讲解...
- MainStoryboard.storyboard:界面设计,包括UITableView和自定义Cell的配置。 9. 源码调试: 学习这个Demo时,可以运行项目查看效果,并通过Xcode的调试工具(如Console和Debug Area)来检查数据源是否正确加载...
在iOS应用开发中,页面间的跳转是用户体验的重要组成部分,而`UINavigationController`是苹果提供的一个强大工具,用于管理屏幕间的导航。这个类提供了一种优雅的方式来组织和控制多个`UIViewController`实例,允许...
5. **自定义布局**:开发者可能需要根据设计需求自定义侧边栏的布局和样式,包括按钮的位置、大小、颜色等。 6. **适配不同屏幕尺寸**:考虑到iOS设备的多样性,源码应包含对不同屏幕尺寸的适配策略,以保证在所有...
### iOS_Succinctly:iOS开发精要 #### 关于本书 《iOS_Succinctly》是一本关于iOS开发的专业指南,由Ryan Hodson撰写,Daniel Jebaraj作序,版权归属于Syncfusion Inc.,发布于2013年。本书以免费的形式提供给...
4.创建完成后双击文件中的MainStoryboard_iPad.storyboard文件打开设计界面 5.拖个Round Rect Button控件到界面里面 6.修改ViewController.h头文件 加入代码 @interface ViewController : UIViewController { ...
2.在mainstoryboard中拖入ScrollView和Page Control(也可以代码写,或者是自定义xib) 设置page control的 Current Page属性,决定轮播的当前页显示的颜色 3.接下来就是正式代码了 //(1)将需要展⽰的内容添加到...
官方的这个例子使用swift写的,功能挺全的,新手下载看看代码,5分钟就可以上手了。 AppDelegate.swift MainTableViewController.swift MainTableViewController+DataSource.swift ...MainStoryboard.storyboard
本文主要介绍了iOS语言本地化/国际化的实现方法,通过配置需要国际化的语言、应用名称本地化、代码中字符串本地化、多人开发情况下的字符串本地化、图片本地化、Storyboard/XIB本地化等7个主要章节,详细讲解了如何...
NavigationController和MainStoryBoard(2016.1.3)的用法自定义UITableViewCell(2016.1.7) 安装CocoaPods并学习使用它,使用Alamofire处理网络请求(2016.1.9) 使用SwiftyJSON解析json数据,使用Kingfisher显示...
在iOS应用开发中,Storyboard是一种强大的可视化布局工具,它允许开发者通过图形界面设计应用程序的用户界面,无需编写大量的代码。本篇文章将详细讲解如何利用Storyboard来创建并使用一个简单的UITableView示例。 ...
在iOS应用开发中,用户引导页(Launch Screen)是一种常见的设计模式,用于向初次使用或者更新版本后的用户介绍应用程序的主要功能和操作流程。这有助于提升用户体验,帮助他们快速上手。下面我们将详细讨论如何制作...
通常在iOS项目中引入新的框架时,需要执行以下步骤: 1. 下载并安装AFNetworking框架。 2. 将AFNetworking框架添加到你的项目中。 3. 配置你的项目,确保框架正确地被引用。 一旦将AFNetworking框架添加到项目中,...
在iOS的UI开发中,控制器(UIViewController)是构建用户界面的核心组件,负责管理视图(UIView)和数据的交互。本文将详细介绍如何在Objective-C环境下创建控制器。 首先,我们来看第一种创建控制器的方式:直接...
MainStoryBoard示意图: BeyondViewController.h // // BeyondViewController.h // 19_抽屉效果_仿网易 // // Created by beyond on 14-8-1. // Copyright (c) 2014年 com.beyond. All rights reserved. // #...
Swift中的UITableView是一个非常重要的UI组件,它用于展示一列可滚动的数据列表,广泛应用于iOS应用开发。本教程将为你提供一个简单的Swift UITableView示例,帮助初级Swift开发者理解如何创建和使用TableView。 ...
在Xcode 4.2中创建一个带有TabBar的项目,是iOS应用开发中的常见任务。这个过程涉及到多个步骤,包括界面布局、导航控制以及设置代理等。在本篇文章中,我们将深入探讨如何构建这样的项目,并对代理类进行适当的修改...
按照提示指定项目的存储位置,可以保存到默认的桌面或其他自定义位置。 6. **查看项目结构** 创建成功后,可以看到项目的基本结构。主要包括源代码文件、资源文件、Storyboard文件等。 #### 第二步:认识视图 ...