我有一个内置2个文本标签的UITableView。 我想稍稍移动它们。
我找到了一个整个细胞高度的属性,但那不是我想要的。
哪个属性可以帮助我?
这是代码:
using System;
using UIKit;
using System.Collections.Generic;
namespace iOSInputOutput
{
public class TableSource : UITableViewSource
{
List<string> gameNamesList;
List<string> gameIdsList;
string cellIdentifier = "TableCell";
public TableSource(List<string> games, List<string> ids)
{
gameNamesList = games;
gameIdsList = ids;
}
public override nint RowsInSection(UITableView tableview, nint section)
{
return gameIdsList.Count;
}
public override UITableViewCell GetCell(UITableView tableView, Foundation.NSIndexPath indexPath)
{
UITableViewCell cell = tableView.DequeueReusableCell(cellIdentifier);
//recucle cells that away from vision on screen
if (cell == null)
cell = new UITableViewCell(UITableViewCellStyle.Subtitle, cellIdentifier);
cell.TextLabel.Text = gameNamesList[indexPath.Row];
cell.DetailTextLabel.Text = gameIdsList[indexPath.Row];
//tableView.RowHeight = (nfloat) 124.0;
return cell;
}
}
}