示例#1
0
        protected override UITableViewCell GetCell(UITableView tableView, NSIndexPath indexPath, Aircraft aircraft)
        {
            var cell = tableView.DequeueReusableCell(AircraftTableViewCellKey) as AircraftTableViewCell;

            if (cell == null)
            {
                cell = new AircraftTableViewCell(AircraftTableViewCellKey);
            }

            cell.Aircraft = aircraft;

            return(cell);
        }
示例#2
0
        public override UITableViewCell GetCell(UITableView tv)
        {
            AircraftTableViewCell cell = tv.DequeueReusableCell(key) as AircraftTableViewCell;

            if (cell == null)
            {
                cell = new AircraftTableViewCell(Aircraft, key);
            }
            else
            {
                cell.Aircraft = Aircraft;
            }

            if (flightTime == -1)
            {
                flightTime = GetFlightTime(Aircraft);
            }

            cell.FlightTime = flightTime;

            return(cell);
        }
示例#3
0
 public AircraftCellView(AircraftTableViewCell cell)
 {
     this.cell = cell;
 }
示例#4
0
			public AircraftCellView (AircraftTableViewCell cell)
			{
				this.cell = cell;
			}
示例#5
0
        public override UITableViewCell GetCell(UITableView tv)
        {
            AircraftTableViewCell cell = tv.DequeueReusableCell (key) as AircraftTableViewCell;

            if (cell == null)
                cell = new AircraftTableViewCell (Aircraft, key);
            else
                cell.Aircraft = Aircraft;

            if (flightTime == -1)
                flightTime = GetFlightTime (Aircraft);

            cell.FlightTime = flightTime;

            return cell;
        }