2012-06-18 15 views
8

मुझे आईफोन स्क्रीन डिज़ाइन पर बहुत अधिक अनुभव नहीं है लेकिन मुझे इस तरह की एक टेबल बनाने की आवश्यकता है: (छवि), मैंने जांच की लेकिन मुझे कुछ भी नहीं मिला। इस तालिका में एक गोलाकार कोने की आवश्यकता है और उपयोगकर्ता डेटा डालने में सक्षम होगा, इस मामले में पहला नाम, अंतिम नाम, आदि ... अभी मैं एसडीके 4.3 का उपयोग कर रहा हूं। अगर किसी को एक ट्यूटोरियल है मुझे खुशी होगीआईफोन वैयक्तिकृत तालिका गोलाकार कोने तालिका

धन्यवाद,

editable rounded corner table

+0

अरे, टेबल कोने गोल है, क्योंकि यह एक समूहीकृत तालिका है, इंटरफ़ेस बिल्डर की जाँच करें और वहाँ एक विकल्प के लिए यह टेबल गुण में वर्गीकृत किया जा रहा है। फिर आपको UITableViews प्रतिनिधि विधियों को लागू करना होगा। – bennythemink

उत्तर

5

आप तालिका सीमा को कस्टमाइज़ कर सकते हैं। आपको केवल QuartzCore/QuartzCore.h फ़ाइल आयात करने की आवश्यकता है।

और सेट viewDidLoad

में निम्नलिखित गुण
tableView.layer.cornerRadius = 10.0f; 
tableView.layer.borderColor = [UIColor grayColor].CGColor; 
tableView.layer.borderWidth = 1; 
+0

हाँ, यह ठीक काम करता है! धन्यवाद!!! – avmauricio

0
  • पहले गूगल custom uitableview के लिए result एक जैसे कुछ करता है, अनुकूलित करने के लिए कड़ी मेहनत और बहुत लचीला नहीं है, लेकिन यह बहुत सुंदर लग रहा है और बहुत सारे ड्राइंग-कार्यान्वयन समय बचाता है (आप कस्टम उपस्थिति के लिए drawRect ओवरराइड कर सकते हैं)।
  • सेल पर कई नियंत्रणों के साथ अधिक पुन: प्रयोज्य समाधान के लिए आप UITableViewCell उपclass कर सकते हैं, जैसा कि आपको आवश्यकता है (शीर्षक लेबल, टेक्स्टव्यू, डिवाइडर) को उप-दृश्य जोड़ें और स्टाइलिज़ करें, layoutSubviews ओवरराइड करें। आप संपादन श्रोताओं को textViews को बड़ा करने और विभाजक को अलग करने के लिए एनिमेट करना चाहते हैं। यह सामान्य समाधान किसी भी यूआई नियंत्रण के लिए काम करता है (उदाहरण के लिए आप एक बटन के साथ जल्दी से चेकबॉक्स बना सकते हैं) और दृष्टिकोण।