お世話になります。
xocdeでiosアプリを開発中ですが、何とか実機でビルドまでできたのですが1点困ったことがおきています。
アプリにView、labelを多数使用しているのですが、実機でビルドした時にView/labelの背景色が
シミュレーターとは全く違う色になってしまいます。【添付写真参照】
背景色は全てユーティリティエリアのAttributes inspectorで設定しているのですが
何か設定の見落としをしているのでしょうか?
【一部のlabwlはコード上で文字を書いているものもあり、それも影響している?】
色々と調べているのですが原因が解らず投稿させて頂きました。
申し訳ございませんが、当方ios初心者なのでアドバイス頂けると助かります。
宜しくお願いいたします。
](a68466771476da8b400e6b06fd65d3a2.png)
import UIKit class ViewController: UIViewController,UITextFieldDelegate { @IBOutlet weak var outputLabel: UILabel! @IBOutlet weak var outputLabel_2: UILabel! @IBOutlet weak var outputLabel_3: UILabel! @IBOutlet weak var outputLabel_4: UILabel! @IBOutlet weak var outputLabel_5: UILabel! @IBOutlet weak var outputLabel_6: UILabel! @IBOutlet weak var outputLabel_7: UILabel! @IBOutlet weak var outputLabel_8: UILabel! @IBOutlet weak var outputLabel_9: UILabel! @IBOutlet weak var textfield1: UITextField! @IBOutlet weak var textfield2: UITextField! @IBOutlet weak var textfield3: UITextField! @IBOutlet weak var textfield4: UITextField! @IBOutlet weak var textfield5: UITextField! @IBOutlet weak var textfield6: UITextField! @IBOutlet weak var textfield7: UITextField! @IBOutlet weak var textfield8: UITextField! @IBOutlet weak var textfield9: UITextField! @IBOutlet weak var textfield10: UITextField! @IBOutlet weak var textfield11: UITextField! @IBOutlet weak var textfield12: UITextField! @IBOutlet weak var textfield13: UITextField! @IBOutlet weak var textfield14: UITextField! var labelGrouptext: String = ""{ didSet{[outputLabel, outputLabel_2, outputLabel_3, outputLabel_4, outputLabel_5, outputLabel_6, outputLabel_7, outputLabel_8, outputLabel_9].forEach {label in label.text = labelGrouptext } } } var labelGroupfont: UIFont = UIFont.systemFont(ofSize: 18) { didSet {[outputLabel, outputLabel_2, outputLabel_3, outputLabel_4, outputLabel_5, outputLabel_6, outputLabel_7, outputLabel_8, outputLabel_9].forEach {label in label?.font = labelGroupfont } } } override func viewDidLoad() { super.viewDidLoad() self.labelGrouptext = "Balance" self.labelGroupfont = UIFont.systemFont(ofSize: 18, weight: .bold) textfield1.delegate = self textfield2.delegate = self textfield3.delegate = self textfield4.delegate = self textfield5.delegate = self textfield6.delegate = self textfield7.delegate = self textfield8.delegate = self textfield9.delegate = self textfield10.delegate = self textfield11.delegate = self textfield12.delegate = self textfield13.delegate = self textfield14.delegate = self } func textFieldShouldReturn(_ textField: UITextField) -> Bool { textfield1.resignFirstResponder() textfield2.resignFirstResponder() textfield3.resignFirstResponder() textfield4.resignFirstResponder() textfield5.resignFirstResponder() textfield6.resignFirstResponder() textfield7.resignFirstResponder() textfield8.resignFirstResponder() textfield9.resignFirstResponder() textfield10.resignFirstResponder() textfield11.resignFirstResponder() textfield12.resignFirstResponder() textfield13.resignFirstResponder() textfield14.resignFirstResponder() return true } }
回答1件
あなたの回答
tips
プレビュー