private void InitMessages() { _messages = new List<Message> (); for (int i = 0; i < 4; i++) { Message msg = new Message() { Id = i, Title = string.Format("Message {0}", i), Detail = string.Format("Message {0}: This message has a really big detail, full of all sorts of information and data, enought to make your brain bleed and your eyes pop.", i) }; _messages.Add(msg); } }
public void UpdateCell(Message msg) { ClearCell (); Message = msg; if (Message != null) { _header.UpdateHeader (Message); SetHeader(_header); _webView = new UIView(new RectangleF(0, 0, Frame.Width, 80)); UILabel label = new UILabel(_webView.Bounds); label.Text = Message.Detail; _webView.AddSubview(label); SetContent(_webView); } }
private void RefreshData() { int count = _messages.Count; for (int i = count; i < count + 5; i++) { Message msg = new Message() { Id = i, Title = string.Format("Message {0}", i), Detail = string.Format("Message {0}: This message has a really big detail, full of all sorts of information and data, enought to make your brain bleed and your eyes pop.", i) }; _messages.Add(msg); } TableView.RefreshConcluded (); UpdateTableSource (); }
public void UpdateHeader(Message msg) { _message = msg; Title.Text = _message.Title; }