मैं EntryElement subclassed और जैसे GetCell विधि में UILineBreakMode
निर्धारित किया है:क्या EntryElement MonoTouch.Dialog पर multiline हो सकता है?
public class EntryElementEnhanced : EntryElement, IElementSizing
{
public EntryElementEnhanced(string caption, string placeholder, string value) : base (caption, placeholder, value) {}
public float GetHeight(UITableView view, NSIndexPath indexPath)
{
return 100.0f; //arbitrary number just for testing
}
public override UITableViewCell GetCell (UITableView tv)
{
var cell = base.GetCell (tv);
cell.TextLabel.LineBreakMode = UILineBreakMode.WordWrap;
cell.TextLabel.Lines = 0;
return cell;
}
}
यह पाठ सेल शब्द-लपेट में प्रवेश हो जाता है कि बनाने के लिए प्रतीत नहीं होता। क्या मुझे इसे कहीं और स्थापित करना चाहिए?
यदि कोई बेहतर दृष्टिकोण जानता है, तो मैं उच्च स्तर पर पूरा करने की कोशिश कर रहा हूं, क्या मैं मोनो टच में एक यूआईटीएक्स्टएरिया के बराबर बनाना चाहता हूं। डायलॉग।
यह मेरे लिए प्रवेश तत्व से कोड कॉपी करने के लिए काम करना प्रतीत होता था। एकमात्र मुद्दा जो मैं अब देखता हूं वह है कि 'EntryElement'' से 'GetCell' विधि में, 'प्रविष्टि .ShouldEndEditing + = प्रतिनिधि' संदर्भ 'root.Sections' को संदर्भित करने का प्रयास करता है। यह एक आंतरिक सूची है जिसे मैं अपने सबक्लास में एक्सेस नहीं कर सकता। कामकाज के लिए कोई विचार? – valdetero