Oyun alanı Xcode 6.3 (6D543q) çalıştırıyorum. Bu nedenle, Swift, XCPlayground dosyasını içe aktarır. Bir UIView yaratıyorum ve XCPShowView() öğesini Oyun Alanı yerine Simülatörde oluşturmasını sağlıyorum. Aynı zamanda bir UIAlertView'ı da aynı şekilde sunarım.Simülatörde Titreşen UIView bir Oyun Alanı'ndan koşuyor
UIAlertView normal olarak görünür. UIView, daha büyük ve daha küçük bir boyut arasında saniyede yaklaşık 5 kez, makul şekilde düzensiz olarak yanıp söner. Ekranın sınırlarını karşılamak için yeniden boyutlandırmayı denedim, ancak şans yok. Birkaç test oyun simülatörü örneklerle bazı titreşim lokal fark aşağıda
Kod ....
// Playground - noun: a place where people can play
import UIKit
import Foundation
import XCPlayground
XCPlayground.XCPSetExecutionShouldContinueIndefinitely(continueIndefinitely: true)
@objc class alertHandler: NSObject, UIAlertViewDelegate {
func alertView(alertView: UIAlertView, clickedButtonAtIndex buttonIndex: Int) {
if buttonIndex > 0 {
// View things....
let redRectangleFrame = CGRect(x: 0, y: 0, width: 200, height: 200)
let redRectangle = UIView(frame: redRectangleFrame)
redRectangle.backgroundColor = UIColor.redColor()
redRectangle.setTranslatesAutoresizingMaskIntoConstraints(false)
XCPShowView("Red Rectangle", redRectangle)
// Alert view things...
let recevingAlertView = alertView
let text = alertView.textFieldAtIndex(0)?.text
println("\(text!)")
println("Button \(buttonIndex)")
}
}
}
let anAlertHandler = alertHandler()
let status = "Hey there!"
let message = "Do you have a moment to talk about our Lord and Saviour, Cthulhu?"
let cancel = "Sounds wierd"
let ok = "Oooh! Yes"
let alert = UIAlertView(title: status,
message: message,
delegate: anAlertHandler,
cancelButtonTitle: cancel,
otherButtonTitles: ok)
alert.alertViewStyle = UIAlertViewStyle.PlainTextInput
alert.show()
XCPShowView("Alert", alert)
NSCoder Gecesinden Selamlar. Sarhoş. Okuyamıyor. Afedersiniz. – Abizern
Seni affetiyorum :) – Cocoadelica
Tamam, bir Radar dosya: 20256369 – Cocoadelica