草庐IT

backGround

全部标签

在后台一段时间后将应用程序带到前台时 iOS 黑屏

我正在尝试从我们的iOS应用程序中删除所有Storyboard,因为在使用Git的团队中工作时它们会变得一团糟。我现在在AppDelegate的application(_:didFinishLaunchingWithOptions:)方法中设置初始ViewController:funcapplication(_application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[UIApplication.LaunchOptionsKey:Any]?)->Bool{window=UIWindow(frame:UISc

swift - NSCollectionView 具有充满活力的背景

我正在尝试在我的应用程序中获取一个NSCollectionView以使用充满活力(半模糊透明)的背景。通过简单地将View(例如标签或进度指示器)添加到NSVisualEffectView,我已经为其他View成功实现了这一点。我还在NSCollectionViewItemView上尝试过,NSCollectionView使用它来呈现其内容。这也有效。但我无法让NSCollectionView使用充满活力的背景。我已经通过将包含NSCollectionView的NSScrollView添加到NSVisualEffectView来尝试此操作,但这不起作用。我还将drawsBackgrou

ios - UITabBar 背景图像的图像缩放

我已经在我的应用程序中创建了UITabBarController。然后在viewDidLoad()中我想更改UITabBar背景图像。这是我试图让它工作的代码:classMainTabBarController:UITabBarController{overridefuncviewDidLoad(){super.viewDidLoad()UITabBar.appearance().translucent=falseUITabBar.appearance().backgroundColor=UIColor.clearColor()UITabBar.appearance().backgro

swift - ios8机会性后台获取GET请求

我正在尝试定期(一天一次)在后台执行GET请求并根据该数据安排通知。根据文档,这应该是可能的,但我找不到任何实际执行此操作的代码示例。任何人都可以指出一些可以证明这一点的快速代码的方向吗?有关随机获取少量内容的文档https://developer.apple.com/library/ios/documentation/iphone/conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html#//apple_ref/doc/uid/TP40007072-CH4-SW56文档中的相关段落

ios - Swift - 将背景图像添加到 Spritekit 场景

这是我的代码,我没有为我的图像InterfaceBakground.jepg使用Assets目录。相反,我只是将这个2048x1535图像拖到项目中。但是图像没有以正确的方式出现。我希望图像显示为背景图像,填满整个屏幕。importSpriteKitimportGameplayKitclassGameScene:SKScene{varbackground=SKSpriteNode(imageNamed:"InterfaceBakground.jpeg")overridefuncdidMove(toview:SKView){background.position=CGPoint(x:se

swift - 在 Swift 3 中进入背景后,viewDidAppear 中的动画无法正常工作

我目前正在使用Swift3开发一个倒计时应用程序。在柜台后面,我创建了一个圆圈,该圆圈根据计数器进行动画处理。我的问题很简单:当我点击主页并将应用程序置于后台时,当我返回应用程序时动画不再工作。我不知道为什么。有趣的事实:“绘图”是一个普通的圆圈,只有边框是动画的。圆圈的背景还可以,只是边框动画不再起作用了。这是我的代码:overridefuncviewDidAppear(_animated:Bool){super.viewDidAppear(animated)letscreen=self.view.frame.size.widthlety=CGFloat(190)letcircleW

ios - "This application is modifying the autolayout engine from a background thread"

我有一个错误:Thisapplicationismodifyingtheautolayoutenginefromabackgroundthread,whichcanleadtoenginecorruptionandweirdcrashes每当我尝试将ImageView加载到表格View中时。相关代码如下:overridefunctableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcellIdentifier="ArticleCell"letcell

ios - 如何防止在暂停场景(取消暂停后)上运行 SKAction,节点纹理在暂停/取消暂停场景后不会改变

我有两个关于暂停和取消暂停场景的问题。我有按钮:playPause=SKSpriteNode(imageNamed:"buttPause.png")playPause.name="pause"playPause.setScale(0.65)playPause.position=CGPoint(x:-self.frame.width/2.55,y:self.frame.height/2.27)playPause.zPosition=10self.addChild(playPause)我已经设置了暂停和取消暂停场景的功能+改变按钮的纹理:funcbuttonpauseplayTouched

ios - 使用 slider 选择 View 背景的颜色

我正在尝试编写一个函数来帮助我从slider中选择彩虹色并将其设置在View背景上。slider应呈现所有彩虹色,并且当用户滑动它时,View背景会随之变化。我做了类似的事情,但它只显示一种颜色:@IBOutletvarslider:UISlider!@IBActionfuncchangeColor(sender:AnyObject){varincrement:CGFloat=0.05varcounter=slider.valueforcounter=1;counter 最佳答案 在这里循环是没有意义的。您的代码忽略slider值并

swift - 在 SwiftUI 中制作宽度和高度相同的按钮网格

我正在尝试使用SwiftUI创建一个计算器,我现在正在努力创建按钮网格以水平填充可用空间现在我只是想让按钮填充高度和宽度相等的3x3网格根据thisanswer,我可以使用Spacer()使它们具有相同的高度但相同的宽度是我现在卡住的地方:importSwiftUIstructContentView:View{varbody:someView{VStack(alignment:.center,spacing:50){HStack(alignment:.center,spacing:50){Button(action:{}){Text("7")Spacer()}.background(C