这篇文章主要介绍了为按钮位置配置不同的IOS背景,面对多个按钮如何配置不同的IOS背景,需要的朋友可以参考下
面对全屏的背景图片,要在固定的位置放置多个按钮的问题我的解决办法,具体如下:
图片就是这样的。再重复一下问题:例如我要在上述全屏的背景上的 M U R P 和 访问官方网站五个地方放置五个按钮,要求适配各种型号手机。
我是这样解决的(StoryBoard):
首先:在storyBoard里面拖4个ViewController,分别设置screen size 为3.5、 4.0、 4.7、 5.5的尺寸。
然后把背景图片分别设置上去,在固定的地方放置固定的按钮。
然后在使用的时候通过判断不同的屏幕尺寸,来加载不同的storyBoard,代码如下:(swift)。
代码如下:
let screenHeight = UIScreen.mainScreen().bounds.size.height
var storyBoards:UIStoryboard = UIStoryboard(name: "Main", bundle: nil) as UIStoryboard
if (screenHeight <= . ) {
viewCon = storyBoards.instantiateViewControllerWithIdentifier("First . ") as! FirstViewController
}else if (screenHeight <= . ) {
viewCon = storyBoards.instantiateViewControllerWithIdentifier("First . ") as! FirstViewController
}else if (screenHeight <= . ) {
viewCon = storyBoards.instantiateViewControllerWithIdentifier("First . ") as! FirstViewController
}else if (screenHeight <= . ) {
viewCon = storyBoards.instantiateViewControllerWithIdentifier("First . ") as! FirstViewController
}
var naviCon:MainNavigationController = MainNavigationController(rootViewController:viewCon)
以上内容就是为按钮位置配置不同的IOS背景的介绍,希望大家喜欢。
沃梦达教程
本文标题为:为按钮位置配置不同的IOS背景


猜你喜欢
- 最好用的ios数据恢复软件:PhoneRescue for Mac 2023-09-14
- iOS 对当前webView进行截屏的方法 2023-03-01
- Android实现监听音量的变化 2023-03-30
- 作为iOS开发,这道面试题你能答出来,说明你基础很OK! 2023-09-14
- Android实现轮询的三种方式 2023-02-17
- 详解flutter engine 那些没被释放的东西 2022-12-04
- Android studio实现动态背景页面 2023-05-23
- SurfaceView播放视频发送弹幕并实现滚动歌词 2023-01-02
- Flutter实现底部和顶部导航栏 2022-08-31
- Android MaterialButton使用实例详解(告别shape、selector) 2023-06-16