`
119568242
  • 浏览: 431031 次
  • 性别: Icon_minigender_1
  • 来自: 深圳/湛江
社区版块
存档分类
最新评论

[ios]如何创建一个全屏iphone应用

    博客分类:
  • ios
 
阅读更多

 

转自:http://heidianfeng.blog.163.com/blog/static/618434562010112123226240/

 

 

如何创建一个全屏iPhone应用

在这个简短的教程中,我要告诉你如何建立一个全屏iPhone应用程序。 这篇文章可能是大家谁想要建立一个为iPhone平台的游戏很有用。 您将需要苹果开发工具和iPhone SDK的计算机上安装在你要完成本教程。

有两种方法;

在您的应用Info.plist中添加一个布尔关键UIStatusBarHidden并将其设置为true。

在运行时可以调用setStatusBarHidden您的应用程序来显示/隐藏状态栏。 例如:

 [[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO] 

You may also want to make your rect = [[UIScreen mainScreen] applicationFrame]




以1:接口生成器

[此方法不好用,容易留黑[除非操作view大小为全屏 这样相对复杂 还是使用 方法2好,直接修改一个plist 参数完事。]]

应用程序模板创建一个新的项目, 基于视图的。

Create a new View-Based Application

双击FullScreenViewController.xib打开界面生成器。

Double-Click FullScreenViewController.xib to launch Interface Builder

转到属性检查器面板(快捷键:Cmd的+ 1),并设置状态栏无 。

Set Status Bar to None

检查器面板的大小 (快捷键:Cmd的+ 3)和调整大小320 × 480像素的视图。

Resize the View to 320 by 480 pixels

保存文件,关闭界面生成器并返回到您的XCode项目。 单击生成并前往运行在iPhone模拟器中的应用。 你会看到状态栏依然存在。

Build the Application and see the Status Bar in iPhone Simulator

以2:编辑Info.plist文件

双击的XCode Info.plist文件编辑该文件。 添加一个额外的键/值对,并将其关键UIStatusBarHidden。

[poolo:ios 6中应该为Status bar is initially hidden]

Add the UIStatusBarHidden key to the Property List

更改为布尔值类型的UIStatusBarHidden。 现在apear一个复选框将在值列。

Change the Value type of UIStatusBarHidden to Boolean

点击复选框进行全屏魔法。

Click the checkbox to hide the Status Bar

再次构建应用程序的状态栏看到,现在在iPhone模拟器隐藏。

The Status Bar is now hidden in iPhone Simulator

分享到:
评论

相关推荐

    iphone的safari浏览器中实现全屏浏览的方法

    “Add to Home Screen”是iOS设备上Safari浏览器的一个特性,允许用户将经常访问的网页添加到主屏幕上,形成一个类似应用的快捷方式。添加后的网页在启动时会以无边栏、全屏的形式打开,就像一个原生应用一样。要...

    IOS的app运行时不满屏,上下留有黑边

    在这个文件中,你可以用Auto Layout和Size Classes来创建一个适应各种屏幕尺寸的启动界面。 3. **代码设置全屏**:在你的应用Delegate中,可以通过以下代码强制应用全屏显示: ```swift if #available(iOS 8.0, *...

    iOS实现视频播放全屏和取消全屏功能

    在实现视频播放全屏和取消全屏功能中,需要自定义一个视频类,例如VedioPlayer。该类中需要定义两个属性:vedioPlayer和currentSuperView。vedioPlayer是视频展示的view,而currentSuperView是视频展示的view的父...

    IOS应用源码之iphone开发技巧UI篇实现广告图片展现ADControllerTest.zip

    iAd包含`ADBannerView`类,这是一个可以添加到任何视图控制器中的视图,用来展示全屏或半屏广告。 2. **Google AdMob**:Google提供的广告服务,支持横幅广告、插屏广告和激励视频广告等多种形式。使用AdMob时,...

    ios应用源码之分享action sheet 2018127

    同时,这也是一个很好的练习,帮助开发者熟悉`UIAlertController`和`UIActivityViewController`的使用,提升iOS应用的用户体验。在实际应用中,可以根据具体需求进行扩展,例如添加更多分享渠道,或者对分享内容进行...

    [教程]Flash发布iOS应用全攻略.pdf

    2. **创建设备配置文件**:在同一个部分内,为您的设备创建设备配置文件,这样您的设备才能运行签名的应用程序。 #### 四、在iTunes Connect中管理您的App 1. **创建App记录**:在iTunes Connect中创建一个新的App...

    苹果手机通过Sideloadly安装IOS版kodi

    Sideloadly是一个第三方应用安装工具,允许用户在没有越狱的iOS设备上安装未在App Store发布的应用。连接iPhone或iPad到电脑后,运行Sideloadly,确认工具已识别到设备,选择转换后的Kodi.ipa文件,输入Apple ID和...

    ios-弹出一个View.zip

    这个场景中提到的"ios-弹出一个View.zip"可能包含了一个示例项目,用于演示如何在应用中实现这种功能。下面我们将详细探讨iOS中弹出视图的相关知识点。 首先,iOS中的视图(View)是UI的基础组件,它不仅包含了屏幕...

    ios-BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果.zip

    BBGestureBack不仅支持OC还支持Swift,iOS主流的全屏手势返回、滑动返回、pop动画效果都有,适配各种iPhone,嵌入简单,只需按照Demo集成,就能完美使用。(集成最简单、功能最全面)

    iOS Object-c 实现界面横竖屏切换源代码

    在iOS开发中,Objective-C是苹果官方推荐的编程语言之一,用于构建iPhone、iPad等iOS设备上的应用程序。本文将深入探讨如何使用Objective-C实现界面的横竖屏切换,并提供相关源代码分析。 首先,理解iOS中的屏幕...

    iOS- 解决App上下黑边

    当用户启动应用时,首先看到的是Launch Screen,它应该是应用全屏显示的第一个画面。确保Launch Screen是在Interface Builder中设计的,并且已经设置了正确的约束,使得所有元素都能在不同尺寸的屏幕上正确布局。...

    禁止iPhone Safari video标签视频自动全屏的办法

    在iOS设备上的Safari浏览器中,`<video>`标签的默认...一个常见的尝试是在`<video>`标签上添加`webkit-playsinline`属性,这个属性在某些场景下确实有效,比如在iOS的应用程序中(特别是Web View)。例如: ```html ...

    Intermediate.iOS.Programming.with.Swift.iOS.10.and.Swift.3

    13. 构建全屏相机应用:创建一个能够全屏使用的相机功能模块。 14. 使用AVKit进行视频捕获和回放:实现应用内的视频录制和播放功能。 15. 使用Google AdMob展示横幅广告:在iOS应用中嵌入广告,实现应用商业化。 ...

    iPhone播放本地视频 多媒体源码_ios源码

    在iOS平台上,开发一款应用程序来播放本地视频是一个常见的需求。iPhone播放本地视频的代码主要涉及到多媒体框架,如AVFoundation框架,这是苹果官方推荐用于处理音频和视频的核心框架。本源码示例将深入探讨如何...

    IOS应用源码之分享action sheet .rar

    此压缩包“IOS应用源码之分享action sheet .rar”很可能是包含了一个iOS应用示例,展示了如何在应用中实现分享功能的Action Sheet。 在iOS中,分享Action Sheet主要通过UIActivityViewController来实现。...

    iOS相机摄像头的调用

    `UIImagePickerController`是苹果提供的一个核心框架,它允许开发者方便地在iOS应用中集成相机和照片库的功能。本教程将深入探讨如何使用`UIImagePickerController`来调用摄像头,并创建一个基本的相机界面示例。 ...

    cocoscreator不全屏,显示状态栏设置方法

    3. **添加窗口标志**:在`setContentView`方法调用之前,我们需要添加一个窗口标志来禁止全屏模式。找到`onCreate`方法,然后在`init()`方法前插入以下代码: ```java getWindow().addFlags(WindowManager....

    IOS应用源码——UIPopoverControllerTest.rar

    在iOS开发中,UIPopoverController是苹果提供的一个用于创建弹出式视图的类,它在iPad上尤其常见。这个“IOS应用源码——UIPopoverControllerTest.rar”压缩包很可能是为了演示如何在iOS应用程序中有效地使用...

    ios-actionSheetView.zip

    “小红点”在iOS应用中常用来表示未读消息或者更新提示,是一个非常常见的UI元素。`YKActionSheetView`将这一元素整合进来,使得ActionSheet不仅是一个简单的选择列表,还可以通过小红点向用户传达重要信息,增加...

Global site tag (gtag.js) - Google Analytics