Dies ist eine sehr einfache Frage, aber ich kann nirgends eine Antwort finden. Ich versuche, eine hohe Punktzahl innerhalb eines CGRect anzuzeigen, kann aber nicht genau herausfinden, wie es geht. Ich versuche derzeit, dies auf einem Spielplatz zu tun, damit das etwas damit zu tun hat. Danke für die Hilfe.Wie zeigt man einen String/int in einer UIView in Swift an?
Antwort
Sie können eine UILabel
in einem Swift Spielplatz machen. Hier ist, wie es aussehen könnte:
Hier ist der Code aus dem Spielplatz:
import UIKit
let score = 200
let label = UILabel(frame: CGRect(x: 0, y: 0, width: 300, height: 20))
label.backgroundColor = UIColor.purpleColor()
label.textColor = UIColor.orangeColor()
label.text = "High Score: \(score)"
CGRect
A ist der Rahmen oder Dimensionen zugeordnet zu einer UIView
, nicht die UIView
selbst. Ich würde vorschlagen, ein UILabel
zu erstellen und das zu Ihrer Ansicht hinzuzufügen. Du kannst den Text auf UILabel
setzen, in deinem Fall die Highscore-Variable als String. Ich bin mir nicht sicher, ob es möglich ist, dies auf einem Spielplatz zu tun, aber ich kann mich irren. Ein XCode-Projekt würde dafür perfekt funktionieren, aber ich bin mir nicht sicher über den Spielplatz.
dies auf einem Spielplatz zu tun, würde es so aussehen:
import UIKit
import XCPlayground
let view = UIView(frame: CGRectMake(0,0,500,500)) //create a view and give it a proper size
let label = UILabel(frame: CGRectMake(0,0,100,23)) //create a label with a size
label.text = "My Label" //give the label some text
view.backgroundColor = UIColor.lightGrayColor() //default view in Playground as black background
view.addSubview(label) //add the label to the view
XCPlaygroundPage.currentPage.liveView = view //tell playgound to display your view as the root view in the assistant editor
Sie müssen den Assistenten-Editor auf dem Spielplatz öffnen Sie das Ergebnis (die beiden Kreise Symbol in der oberen rechten Ecke)
zu sehen- 1. Erstellen einer Kopie einer UIView in Swift
- 2. Machen UIView einen Kreis in Swift
- 3. Wie versteckt man einen Subframe einer UIView?
- 4. Gewohnheit UIView für einen UIViewController in Swift
- 5. Wie zeigt man einen Hyperlink in Inno Setup an?
- 6. Wie zeigt man einen Openfile-Dialog in Windows an?
- 7. Wie zeigt man einen 2-stelligen NumberPicker in Android an?
- 8. Wie zeigt man einen Variablenwert in ASP.NET Web Forms an?
- 9. Wie zeigt man einen Funktionsprototyp in Emacs?
- 10. UIView Hintergrundfarbe in Swift
- 11. Wie initialisiert man einen NSWindowController in Swift?
- 12. Wie fügt man Protokollpuffer in Swift an?
- 13. Swift: Wie macht man eine UIView in UITableViewCell anklickbar?
- 14. Erhalte die Farbe einer UIView während einer Animation in Swift?
- 15. MPMoviePlayerController zeigt nur schwarzen Bildschirm an - Swift
- 16. Wie man einen Konstruktor in Kleinbuchstaben "zeigt"
- 17. Wie initialisiert man einen AWSCognitoIdentityUserAttributeType in Swift?
- 18. Wie verbinde ich UICollectionView in einer benutzerdefinierten UIView - Swift
- 19. iOS Swift, wie ein Imageview in einer uiview genau platziert
- 20. Swift - iCarousal mit UiView
- 21. Hinzufügen einer UIView basierend auf einer Vorlage in swift?
- 22. Wie kann man Bildanimationen an verschiedenen Orten in einer UIView an mehrere Bilder übertragen?
- 23. Wie animiert man in UIView?
- 24. Wie man UILabel in Swift einen Kreis
- 25. Wie erhält man einen CGImageRef vom Inhalt einer UIView?
- 26. Wie entferne ich die Fokusschatten von einer UIView in einer UICollectionView in swift?
- 27. Tableviewcell zeigt Bild nicht an | Swift
- 28. Wie erstellt man einen Gradientenrahmen von UIView?
- 29. Wie zeigt/versteckt man Zellen in UICollectionView mit Swift?
- 30. Wie zeigt man das Menü "Kopieren" für eine Tabellenzelle an?
Haben Sie versucht, eine UILabelView mit? –
@NuclearGhost meinst du ['UILabel'] (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UILabel_Class/)? – JAL
Aidan, ein 'CGRect' ist keine Ansicht, es ist eine Strukturdarstellung eines Rechtecks. Ich empfehle Ihnen dringend, [Apples View Controller Programming Guide] (https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/) zu lesen. – JAL