Мой UILabel в UITableViewCell слишком длинный, поэтому я пытаюсь его обновить, а затем переместить другой компонент ближе к метке, чтобы они были рядом друг с другом.Xmarin: UILabel в ширине обновления UITableViewCell
Я в основном хочу рассчитать ширину метки на основе длины текста, сделать этикетку короче, а затем перемещать UIImageView рядом с ней ближе, чтобы вы всегда располагали UILabel + UIImageView рядом друг с другом без большого пробела в -between, даже если длина текста отличается.
Когда я пытаюсь изменить ширину UILabel через код, он не вступает в силу.
Например:
myLabel.Frame = new RectangleF ((float)myLabel.Frame.X, (float) myLabel.Frame.Y, (float) 2, (float) myLabel.Frame.Height);
Вы взглянули на использовании autolayout? – wishmaster