0
画面のサイズや向きに合わせてサイズを変更するUiTextFieldフレームを作成しようとしていますが、あまり効果がありません。 (X uitextfieldname.frameのように(フレーム:、Y:、幅:、高さ:)ここで私のコードである:ベースで自動的に調整するUiTextFieldフレームを作成する方法
import SpriteKit
import GameplayKit
import UIKit
class GameScene: SKScene {
override func didMove(to view: SKView) {
// Get label node from scene and store it for use later
let animateList = SKAction.sequence([SKAction.fadeIn(withDuration: 1.0), SKAction.wait(forDuration: 2.0), SKAction.fadeOut(withDuration: 1.0)])
let startScreen = SKLabelNode(fontNamed: "Helvetica Neue UltraLight")
startScreen.text = "Welcome"
startScreen.fontSize = 100.0
startScreen.fontColor = SKColor.white
startScreen.position = CGPoint(x: self.frame.midX, y: self.frame.midY)
self.addChild(startScreen)
startScreen.alpha = 0.0
startScreen.run(animateList)
_ = Timer.scheduledTimer(withTimeInterval: 5.0, repeats: false) { _ in
startScreen.text = "I don't belive we have met before"
startScreen.run(animateList)
}
_ = Timer.scheduledTimer(withTimeInterval: 10.0, repeats: false) { _ in
startScreen.text = "What's your name?"
startScreen.run(animateList)
}
_ = Timer.scheduledTimer(withTimeInterval: 15.0, repeats: false) { _ in
let name = UITextField()
//name.frame = CGRect(x: ,y: ,width: , height:)
}
}
}
PS
重要な/関連するコード
*重要な/関連するコードはベース*にありますか? – TriskalJM