UILabel Vertikaal
Hallo,
Ik heb een UILabel in Interface Builder opgesteld. Mijn data/info/gegeven wordt uit een .plist file gehaald genaamd description. De tekst wordt op verticaal niveau in het midden geplaatst. In Interface Builder kan ik geen optie vinden om het beginsel van de tekst boven te laten beginnen en niet in het midden wat nu het geval is. Hoe kan ik dit oplossen in Interface Builder? Is hier een mogelijkheid voor? Alvast bedankt! |
Nee, in interface builder kan dit niet.
Je kan er wel een code voor schrijven die de hoogte van de UILabel aanpast aan de hoeveelheid tekst die erin staat. Dan staat de tekst dus wel bovenaan. |
Citaat:
|
Met NSString -sizeWithFont: berekenen hoe hoog je label moet zijn. ;)
|
Kan iemand mij misschien helpen hoe dit ongeveer eruit moet zien. Ik ben al een paar dagen bezig met onderzoek maar tot op heden geen resultaat.
Ik haal mijn gegevens uit een .plist dat bestaat uit lange en korte teksten. Op internet staat veel over nsstring sizewithfont() maar niet uit iets wat over een .plist gegecreeerd wordt. Graag wil ik dit voor mijzelf oplossen. Alvast bedankt! |
Nog iets. Tijdens het worstelen met code ben ik ook tegengekomen dat ik de eerste vier letters krijg getoond. Dus Vandaag wordt, Vand... met de puntjes ook achter de letters. Hij sluit de tekst ergens helemaal af, ik weet niet waarom xcode dit doet.
|
dat "..." kan je denk ik gewoon in Interface Builder aanpassen door je UILabel iets groter te maken en als je het in code doet het daar iets groeter maken...
denk ik hoor. |
Lees voor de grap eens de class reference door van de UILabel. Kan je nog wel wat van opsteken denk ik.
UILabel Class Reference |
Alle tijden zijn GMT +2. Het is nu 05:52. |