小编wes*_*. i的帖子

隐藏iPhone X的主页指示器

我有一个带视频播放器的iOS应用程序,当视频播放时(横向,全屏)我想隐藏iPhone X上的家用指示器.我试过

if (@available(iOS 11.0, *)) {
     [self setNeedsUpdateOfHomeIndicatorAutoHidden];
}
Run Code Online (Sandbox Code Playgroud)

并且

-(BOOL)prefersHomeIndicatorAutoHidden{
   return YES;
}
Run Code Online (Sandbox Code Playgroud)

但没有运气.有谁有想法吗?

objective-c ios iphone-x

10
推荐指数
1
解决办法
4461
查看次数

TestFlight兑换代码有效期

我开发了一个应用程序,它正在测试飞行上进行BETA测试.我已邀请用户进行外部测试,他们收到了一封包含兑换代码的电子邮件,但当他们输入兑换代码时,弹出的错误消息表明兑换代码已过期.我不知道为什么,这只是用户收到通知后的几个小时.那么测试航班上的兑换代码需要多长时间才能过期?

ios testflight

5
推荐指数
0
解决办法
1415
查看次数

UnsafePointer不再适用于swift 3

在我从swift 2转换为swift 3之后,会弹出一个错误以显示下面的行

let value = UnsafePointer<UInt32>(array1).pointee
Run Code Online (Sandbox Code Playgroud)

'init'不可用:使用'withMemoryRebound(to:capacity:_)'临时查看内存作为另一种布局兼容类型.

在swift2中它就像

let value = UnsafePointer<UInt32>(array1).memory
Run Code Online (Sandbox Code Playgroud)

有人可以解释一下吗?对不起,我对swift3很新

我做了更改后

let abc = UnsafePointer<UInt32>(array1).withMemoryRebound(to: <#T##T.Type#>, capacity: <#T##Int#>, <#T##body: (UnsafeMutablePointer<T>) throws -> Result##(UnsafeMutablePointer<T>) throws -> Result#>)
Run Code Online (Sandbox Code Playgroud)

但仍然应该对变量有什么价值?对不起,我有搜索但很糟糕,我找不到解决方案

ios swift swift3

5
推荐指数
1
解决办法
5778
查看次数

UIImageView无法以编程方式更改位置

我正在开发iPhone应用程序,我需要重新定位UIImageView.到目前为止,这是我到目前为止所做的:

import UIKit
import CoreGraphics
import AVFoundation
import QuartzCore

class _DBubbleViewController: UIViewController {
    @IBOutlet weak var BubbleBackground: UIImageView!
    @IBOutlet weak var Bubble: UIImageView!


override func viewWillAppear(animated: Bool) {
Bubble.frame = CGRect(x: 168, y: 220, width: Bubble.bounds.size.width,      height: Bubble.bounds.size.height)
Run Code Online (Sandbox Code Playgroud)

我检查@IBAction已正确连接,但是当我运行程序时,UIImageView位置没有改变.有人可以帮忙吗?

uiimageview ios swift

1
推荐指数
1
解决办法
1237
查看次数

不断更新RSSI号码迅速

我是 corebluetooth 的新手。我的目标是继续读取连接设备的 RSSI 编号。我可以读取一次 RSSI 编号,但是我不知道如何初始化以不断读取 RSSI 编号。有人可以建议吗?以下是我到目前为止的代码

func centralManager(central: CBCentralManager!, didDiscoverPeripheral peripheral: CBPeripheral!, advertisementData: [NSObject : AnyObject]!, RSSI: NSNumber!) {
    self.connectingPeripheral = peripheral
    centralManager.stopScan()
    self.centralManager.connectPeripheral(peripheral, options: nil)
    ConnectingLabel.hidden = false
    println(peripheral)
    println( RSSI )
}
Run Code Online (Sandbox Code Playgroud)

rssi core-bluetooth swift

1
推荐指数
1
解决办法
3283
查看次数