ios将网站添加到主屏幕_将启动屏幕添加到iOS应用

news/2024/5/8 18:09:27/文章来源:https://blog.csdn.net/weixin_26638123/article/details/108171249

ios将网站添加到主屏幕

Do we really need a launch screen? Well, I would say launch screens are a way of making a positive vibe even before a user starts to use the app. So, having simple and clean launch screen is important for a winning app.

我们真的需要启动屏幕吗? 好吧,我想说启动屏幕是一种甚至在用户开始使用该应用程序之前也能产生积极氛围的方法。 因此,拥有简单干净的启动屏幕对于获胜的应用至关重要。

To get started with this tutorial you need to have an iOS app. If you don’t have one, refer my Medium story or YouTube video on Creating a simple browser for iOS using WKWebView with Swift. Else you can simply clone the basic app on GitHub from https://github.com/mmafrar/swift-ios-wkwebview-demo. Hope you have an app now to get started with this tutorial.

要开始学习本教程,您需要有一个iOS应用。 如果您没有,请参阅我的 中型故事 YouTube视频, 有关 使用带有Swift的WKWebView为iOS创建简单的浏览器 否则,您可以简单地从 https://github.com/mmafrar/swift-ios-wkwebview-demo 在GitHub上克隆基本应用程序 希望您现在有一个应用程序可以开始本教程。

Every time you build a mobile app you come across this thing called Launch Screen. And the way you setup a launch screen differs based on the platform or may be the programming language you use. With my little experience building apps for iOS and Android, I personally feel like Apple make things much more easier. Although there are certain libraries out there to do if for you, today we’re going to cover how can we get that done natively. We’ll be be creating a blank white screen with a logo in the center.

每次构建移动应用程序时,都会遇到称为“ 启动屏幕”的问题 。 设置启动屏幕的方式因平台而异,也可能是您使用的编程语言。 以我为iOS和Android开发应用程序的小经验,我个人觉得Apple使事情变得更加轻松。 尽管有一些库可以为您服务,但今天我们将介绍如何在本地完成该工作。 我们将创建一个空白的白色屏幕,中间带有徽标。

Image for post
Contents of Assets.xcassets folder
Assets.xcassets文件夹的内容

On your Mac, head on to Xcode and open the project you’re working on. On the left hand pane you’ll be seeing the files in your project. Click on Assets.xcassets and probably you’ll be seeing a Image Set named AppIcon along with whatever you have already added. Drag and drop your launch image inside Assets.xcassets folder. Now you should be having a screen like the one shown in the image above.

在Mac上,转到Xcode并打开您正在处理的项目 。 在左侧窗格中,您将看到项目中的文件。 单击Assets.xcassets ,可能会看到一个名为AppIcon的图像集以及已添加的内容。 将启动映像拖放到Assets.xcassets文件夹中。 现在您应该拥有一个如上图所示的屏幕。

Image for post
View of the LaunchScreen.storyboard
LaunchScreen.storyboard的视图

Next click on the LaunchScreen.storyboard you’ll be seeing an empty View. Click on the button shown on top right hand corner in the image above. You’ll be seeing a list of components you can add to this view. From the menu prompted search for ImageView and drag it to the center of the View.

下一步,单击LaunchScreen.storyboard,您将看到一个空视图。 单击上图右上角显示的按钮。 您将看到可以添加到此视图的组件列表。 从菜单中提示搜索ImageView并将其拖动到View的中心。

Image for post
Show the Attributes inspector column
显示“属性”检查器列

Then click on the ImageView and go to Show the Attributes inspector. Under Image View -> Image choose the launch image you added earlier in this tutorial. Then make sure set the value of View -> Content Mode to Aspect Fill which will make the image look nice on the screen.

然后单击ImageView并转到“ 显示属性”检查器 。 在“图像视图”->“图像”下,选择您在本教程前面添加的启动图像。 然后确保将“视图”->“内容模式”的值设置为“纵横比填充”,这将使图像在屏幕上看起来更漂亮。

Image for post
Show the Size Inspector column
显示尺寸检查器列

Although the image might look centered on your current view, it won’t appear centered on either a small screen or on a large screen. In order to fix that, switch to Show the Size Inspector menu and deselect the top and left red lines in the autosizing section, and select the lines in the middle as shown.

尽管图像可能看起来在当前视图的中心,但在小屏幕或大屏幕上都不会出现。 为了解决此问题,请切换至“ 显示尺寸检查器”菜单,然后在自动调整大小部分中取消选择顶部和左侧的红色线条,然后选择中间的线条,如图所示。

Image for post
Launch screen inside a simulator
模拟器内的启动屏幕

Above is a screenshot of launch screen taken while it rendered on my simulator. I’ll be publishing a YouTube video based on this story very soon. If you’re interested subscribe to my channel and make sure to keep in touch.

上面是在模拟器上呈现的启动屏幕截图。 我将很快根据这个故事发布YouTube视频。 如果您有兴趣,请订阅我的频道并确保保持联系。

How to add an icon for an iOS app on YouTube
如何在YouTube上为iOS应用添加图标

Above is a recent YouTube video I have published. Also you might be interested to check out my story How to add an icon for an iOS app built using Swift or React Native published on Medium.

以上是我最近发布的YouTube视频。 您可能也有兴趣查看我的故事“ 如何为在Medium上发布的使用Swift或React Native构建的iOS应用添加图标 ”。

翻译自: https://medium.com/@mmafrar/adding-a-launch-screen-to-an-ios-app-ac197075b25b

ios将网站添加到主屏幕

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_829589.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用Vue.js搭建一个小说阅读网站

目录 1.简介 2.如何使用vue.js 3.部署api服务器 4.vue.js路由配置 5.实现页面加载数据 6.测试vue项目 7.在正式环境部署 8.Vue前端代码下载 1.简介 这是一个使用vue.js mint-ui .net core api的小说网站。 最近在学习vue.js,而抛开实践的学习都是在装逼&#xff0…

解决访问github等网站慢或下载失败的问题

1.打开码云(当然不是福报)https://gitee.com/并注册登录 2.创建仓库 3.在新建仓库页选择 “导入已有仓库” 4.复制你需要下载的git链接,如https://github.com/lehaifeng/T-GCN.gi放到导入已有仓库中 5.点击创建,然后下载 下载z…

大型网站技术架构(五)网站高可用架构

2019独角兽企业重金招聘Python工程师标准>>> 网站的可用性(Avaliability)描述网站可有效访问的特性。 1、网站可用性的度量与考核 网站不可用时间(故障时间)故障修复时间点-故障发现(报告)时间点…

FLEX经典网站

如果你在寻找一些关于FLEX的信息,比如教程,提示,源码,实例,这篇文章正适合你.我选择了一些最好的FLEX网站,可以帮助你改进你的FLEX技术,获得FLEX的相关信息 1 - SitePoint 2 - Visual Build…

服务器网站主机头设置及域名DNS解析

服务器网站主机头设置及域名DNS解析 在网站构建这个版块发文章我是最没有资格的! 在服务器架设方面我也没有丝毫经验! 今天因为个人原因想重架个博客系统。。以前都是Macopad帮忙去服务器上的主机头的、我只会在域名服务提供商那里做DNS解析!…

手机仿真器 上WAP网站

使用vs2005自带的手机仿真器时,往往会遇到连接不到网络的问题,这样就使得仿真器失去了他应有的作用。 网上很多WAP模拟器并不好用,也不太直观。于是研究了一下这个仿真器。感觉效果还行。下面是对网易WAP网站的访问,先贴个图。 使…

SEO: SEO工具,关键字分析工具 流量分析工具

SEO 很大程度上是关键字的优化,君不见不少 SEO 网站(例如 WordTracker) 都是靠关键字分析赚钱? 要钱的互联网产品我没有多大的兴趣,因为凡是要钱的互联网产品,基本上都有免费的盗版品或者替代品。 SEO 嘛&…

读《高性能网站建设指南》有感

这本书最大的特点是把管理人员和技术人员从传统的思维模式中解放出来,对于大多数管理人员和技术人员来说当谈到高性能网站和性能瓶颈时,总是习惯从系统硬件、网络、数据库、中间件、系统架构等方面去思考问题,诚然这些是至关重要的&#xff0…

移动端网站爬坑记_(3)DOMReady的实现及微信端reload页面解决方案

前言 两个小问题的解决方案 问题1 : DOMReady的实现 刚好有一个页面是注册成功的,就单单一个成功图片和文字描述和下载按钮. 由于临时需要增加一个倒计时重定向到下载页面 想了想原生有这么个参数就直接拿来用了,兼容性非常不错,移动端基本清一色的绿色, PC端支持也不错.IE9…

2010年汽车网络广告及网站季度流量监测专题

一、研究背景:汽车网络营销繁荣 2000年以来中国汽车进入高速发展期,产销量均出现井喷。2009年下半年到2010年,随着金融危机的影响逐渐消弭,汽车广告主的广告投放预算回升。 互联网的高速发展和汽车产业在中国的持续繁荣&#xff0…

10个有用的网站访问分析工具

几乎所有的网站,不论是门户网站还是个人博客,都少不了一些网站访问分析,最简单的就是一个计数器!这对于分析网站的访问人群等等指数具有十分重要的意义,对于广告的投放也十分重要! 下面是10个常用的网站分析工具! goingup! Clicky Google Analytics W3Counter Woopra W3Perl Pi…

021 DNS qi pian与DY网站

目录:审核过不了,无赖,只能采用长截图方式#####################################################长图二:

LAMP系列:构建httpd网站服务器

LAMP系列文章列表:LAMP系列:构建httpd网站服务器LAMP系列:基于域名的虚拟WEB主机------------------------------------------------------------- 前言: 在Interface网络环境中,Web服务无疑是最为流行的应用系统之一。…

那些带给我们强烈视觉冲击的 JavaScript 特效网站

关于 HTML5 和 Flash 之间的战争,网上讨论的文章很多很多,尽管 HTML5 还有很长的路要走,但 Flash 正在走下坡路是不争的事实。以前效果精美的 Flash 网站非常流行,如今已经很少见到了。借助 JavaScript ,使用纯HTML/C…

JAVA学习网站收集

java学习网站收集 发布时间&#xff1a;2006.04.30 06:36 来源&#xff1a;月光软件站 作者&#xff1a;<font colorred>转的别人写的文章&#xff1a;</font>好的Java方面的编程网站&#xff1a; CSDN论坛 http://www.csdn.net/ ; 中国最有名的技术论坛&a…

前后端分离的思考 - 网站URL设计

2019独角兽企业重金招聘Python工程师标准>>> 最近在开发新项目,总是希望尽善尽美,让以后的维护轻松一点.基于前后端分离的模式进行开发,所有的浏览器url都由前端处理后转发发给后端,这里前端就要设计一些友好的url. 一开始没有注意这方面,开发完将近两个模块后,突然…

在PC上测试移动端网站和模拟手机浏览器的5大方法

2019独角兽企业重金招聘Python工程师标准>>> 最近公司要开发网站的移动版&#xff0c;让我准备准备知识&#xff0c;话说本人开发移动网站的经验还真不多&#xff0c;最悲剧的事情就是我的手机是个经典的诺基亚&#xff0c;而且公司还不给配手机&#xff0c;这是有多…

Android-好的学习网站或者博客

2019独角兽企业重金招聘Python工程师标准>>> 1&#xff0c;http://blog.csdn.net/liuhe688/article/details/6733407 讲的很基础&#xff0c;还会配有很多实例&#xff0c;很详细 转载于:https://my.oschina.net/u/1376153/blog/355129

20分钟一键自动化部署10台服务器网站集群

谢谢老男孩oldboy本内容来自老男孩教育&#xff0c;20期学生的期中架构实战分享讲解&#xff0c;全架构用了近40个SHELL脚本&#xff0c;8个expect脚本&#xff0c;2个python程序实现&#xff0c;历时1-2周。值得所有从事LINUX的初学者以及初中级运维参考学习。本视频分两部分&…

程序员兼职十大网站

前言今天给大家介绍几个接私活的网站&#xff0c;接私活比较辛苦&#xff0c;如果弄不好的话&#xff0c;就是纯体力的劳动&#xff0c;大家也可以尝试做兼职远程开发。需要挣个生活费的小伙伴们&#xff0c;或者在校学生想锻炼自己的&#xff0c;可以去尝试一下。以下网站仅供…