Я вставил несколько UITextviews в viewController, и первый текст textViews не отображается, пока я не дважды щелкнул по нему. Затем он прокручивается вверх, и если я дважды нажму на него снова, он прокрутится вниз, и я больше не вижу его.Первый текст UITextview не отображается
Затем я попытался добавить UITextViews в фактическое вручную (не программно), и он сделал то же самое. Странно то, что это происходит только с одним uitextview на странице.
Update
Я отправлю код, но я не думаю, что это отношение, потому что, как я сказал, что я вручную поставил UITextViews на другой vieController, и он сделал то же самое, но я отправлю его на всякий случай:
int heightBetweenLabels = 10;
int labelWidth = 200;
int labelHeight = 1;
int height = 0;
int position = 0;
for (int i = 0; i < [currentListInfo count]; i++) {
if (height == 0 && position == 0)
{
height = 70;
labelHeight = 50;
}
label = [[UITextView alloc] initWithFrame:CGRectMake((self.view.frame.size.width - labelWidth)/2, height + position + heightBetweenLabels, labelWidth, labelHeight)];
[label setBackgroundColor:[UIColor lightGrayColor]];
[label setTextColor:[UIColor blackColor]];
label.scrollEnabled = NO;
[label setEditable:NO];
self.label.text = nil;
label.dataDetectorTypes = UIDataDetectorTypeAll;
[self textViewFitToContent:label];
[self.view addSubview:label];
[label setText:[currentListInfo objectAtIndex:i]];
label.contentInset = UIEdgeInsetsZero;
height = label.frame.size.height;
position = label.frame.origin.y;
}
Update - 2
Это в основном то, что происходит. Я не знаю почему, но текст textView - «имя», опускается, чем все остальные.
Можете ли вы разместить код? –
второй абзац, похоже, зашифрован, я не могу его понять, попробуйте уточнить вашу проблему с помощью какого-либо кода, пожалуйста, –
, если автозапуск включен, проверьте, правильно ли он сделан для добавленных компонентов. –