使用单个标签创建新的表格视图时,标签被切断,我似乎无法增加单元格的大小来容纳它。我只想在单元格上设置一个固定的垂直大小。我尝试了许多不同的UI设置,但似乎没有任何效果,而且看起来很简单。看起来像这样:
这是设计中的样子:
答案 0 :(得分:0)
您有多个选项可以解决此问题。我在下面列出了它们。
Autoshrink
属性。可以将其设置为Minimum Font Scale
并
Minimum Font size
答案 1 :(得分:0)
您应该尝试使用removeTile: function(oEvt) {
var _oItem = oEvt.getSource().getParent().getParent().getParent();
var _sBindingPath = _oItem.getBindingContextPath();
var _oModel = this.getView().getModel("selModel");
var _aDataToDelte = _oModel.getProperty(_sBindingPath);
var oModelData = _oModel.getData();
this._deleteRecord(oModelData, _aDataToDelte);
_oModel.setData(oModelData);
},
_deleteRecord: function(items, record) {
if (items !== undefined) {
for (var i = 0; i < items.length; i++) {
if (items[i] === record) {
items.splice(i, 1);
break;
} else {
this._deleteRecord(items[i].nodes, record);
}
}
}
}
作为单元格大小
答案 2 :(得分:0)
使用的解决方案是这样:
override func viewDidLoad() {
super.viewDidLoad()
self.eventCategoryListTableView.rowHeight = UITableView.automaticDimension
}
除了上面的代码外,您还必须确保设置标签的顶部,底部和高度限制。