В основном у меня есть UITextView, и когда я поворачиваю его, размер контента шире, чем размер кадра. Это заставляет текстовое представление прокручиваться горизонтально, когда за рамкой нет текста. Такое поведение не требуется.
UITextView *ingredientsTextView = [[[UITextView alloc] initWithFrame:CGRectMake(50, 100,315,300)] autorelease];
[ingredientsTextView setBackgroundColor:[UIColor clearColor]];
[ingredientsTextView setEditable:NO];
[ingredientsTextView setAutoresizingMask:UIViewAutoresizingFlexibleLeftMargin];
[ingredientsTextView setFont:[UIFont fontWithName:@"Helvetica" size:18]];
[ingredientsTextView setText:ingredientsText];
ingredientsTextView.transform = CGAffineTransformMakeRotation((3.44*M_PI)/180);
[ingredientsView addSubview:ingredientsTextView];
Я не могу понять, почему это происходит. Даже при использовании метода setContentSize
он прокручивается по горизонтали (только примерно на 5/10 пунктов), даже если ширина <100! </p>
Есть идеи? Это просто побочный эффект вращения?
Спасибо
Том