Я работаю над приложением iOS, в котором я использую прототипную ячейку, а в этой ячейке я использую UITextView.
Я использую автоматическую компоновку с раскадровкой и устанавливаю ограничения, чтобы высота
ячейка должна автоматически измениться.
Я хочу, чтобы UITextView изменил высоту, чтобы набираемый текст помещался внутри нее, а не вам приходилось прокручивать, чтобы увидеть переполняющийся текст. И размер ячейки таблицы также должен быть изменен.
Это мой код:
@IBOutlet weak var tableviewCart: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
self.tableviewCart.estimatedRowHeight = 142.0
self.tableviewCart.rowHeight = UITableViewAutomaticDimension
// Do any additional setup after loading the view.
}
class CartMenuItemCell:UITableViewCell{
@IBOutlet weak var heightConstraintsFoodInstruction: NSLayoutConstraint!
@IBOutlet var dishImageHeightConstraints: NSLayoutConstraint!
@IBOutlet weak var dishImageWidthConstraints: NSLayoutConstraint!
@IBOutlet weak var imgDishImageview: UIImageView!
@IBOutlet weak var nameLabel: UILabel!
@IBOutlet weak var priceLabel: UILabel!
@IBOutlet weak var bottomLabelHeightConstraints: NSLayoutConstraint!
@IBOutlet weak var addMenuItemView: UIView!
@IBOutlet weak var addMenuItemButton: UIButton!
@IBOutlet weak var menuItemCountLabel: UILabel!
@IBOutlet weak var removeMenuItemButton: UIButton!
}