/ / Ako načarovať text v obraze UITextView? - ios, objektív-c, xcode, uiscrollview, uitextview

Ako načarovať text v texte UITextView? - ios, objektív-c, xcode, uiscrollview, uitextview

Mám UITextView obsiahnutý v UIScrollView. UITextView je načítaný dynamicky v závislosti od UISegmentedControl, ale neviem, ako to slovo obaliť, aby sa slovo presunulo na ďalší riadok.

tu zadajte popis obrázku

.m:

@interface Tester ()
{
UITextView *sponsor;
}

- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.

sponsorInfo = [ [UITextView alloc] initWithFrame:self.sponsorsScrollView.frame];

[sponsor setEditable:NO];
}

- (IBAction)control:(UISegmentedControl *)sender
{
if (self.sponsorSegmentedControl.selectedSegmentIndex == 0)
{
[self changeGenericAbout:self.cellIndex];
}
else
{
//
}
}

- (void)changeGenericAbout:(int)index
{
if (index == 0)
{
sponsorInfo.text = @"[text in screen shot]";


[sponsor sizeToFit];
[self.sponsorsScrollView addSubview:sponsor];
}
}

Ako môžem dosiahnuť tento balík slov v systéme iOS 7+?

odpovede:

4 pre odpoveď č. 1

Po prvé, myslím, že váš textový pohľad vyzerá trochudivné. Nemal by existovať aj okraje na pravej strane? Teraz to vyzerá tak, že textový pohľad pokračuje doprava, sú rámce správne alebo ste urobili niečo pre textContainerInset?

Každopádne odpovedať na vašu otázku týkajúcu sa zmeny riadkov: vlastnosť textuContainer s textom má lineBreakMode, ktorý by mohol byť nastavený na NSLineBreakByWordWrapping.Myslím, že by to mal vyriešiť