คำถามติดแท็ก uitableview

UITableView เป็นคลาสที่ใช้สำหรับแสดงและแก้ไขรายการข้อมูลบน iOS มุมมองตารางแสดงรายการในคอลัมน์เดียว UITableView เป็น subclass ของ UIScrollView ซึ่งอนุญาตให้ผู้ใช้เลื่อนผ่านตารางแม้ว่า UITableView อนุญาตให้เลื่อนแนวตั้งเท่านั้น

8
ฉันจะทำให้ UITableViewCell ถูกปิดใช้งานได้อย่างไร
ฉันรู้เกี่ยวกับUITableview: วิธีปิดการใช้งานการเลือกสำหรับบางแถว แต่ไม่ใช่อื่น ๆและcell.selectionStyle = UITableViewCellSelectionStyleNoneฉันจะทำให้เซลล์ (หรืออะไรก็ได้UIViewสำหรับเรื่องนั้น) ปิดใช้งาน (เป็นสีเทา) ดังด้านล่างได้อย่างไร

3
การต่อท้าย NSDictionary กับ NSDictionary อื่น ๆ
ฉันมีหนึ่งและมันโหลดขึ้นNSDictionary UITableViewหากผู้ใช้เลื่อนมากขึ้นฉันจะเรียก API และดึงข้อมูลใหม่ ข้อมูลนี้อยู่ในรูปแบบของNSDictionaryไฟล์. เป็นไปได้หรือไม่ที่จะเพิ่มใหม่NSDictionaryในรายการที่มีอยู่

6
iPhone: แสดง Modal UITableViewController พร้อมแถบนำทาง
ฉันกำลังแสดงมุมมองแบบโมดอลซึ่งเป็นUITableViewControllerคลาส ด้วยเหตุผลบางประการมันจะไม่แสดงแถบนำทางเมื่อฉันแสดง นี่คือรหัสของฉัน: SettingsCreateAccount *detailViewController = [[SettingsCreateAccount alloc] initWithStyle:UITableViewStyleGrouped]; detailViewController.modalTransitionStyle = UIModalTransitionStyleCoverVertical; detailViewController.navigationController.navigationBarHidden = NO; [self.navigationController presentModalViewController:detailViewController animated:YES]; detailViewController = nil; [detailViewController release]; ฉันคิดว่ามันแสดงโดยปริยาย? ถ้าช่วยได้ฉันกำลังเรียกสิ่งนี้จากคลาสอื่นที่UITableViewControllerจัดการโดยไฟล์UINavigationController. ไอเดีย?

6
UITableView + เพิ่มการชดเชยเนื้อหาที่ด้านบน
ฉันต้องการเพิ่มพื้นที่ว่างที่ด้านบนของ UITableView ซึ่งไม่มีผลต่อขนาดของพื้นที่เนื้อหา การเลื่อนเนื้อหาลงหรือเพิ่มเซลล์ว่างไม่ใช่สิ่งที่ฉันต้องการทำ แต่ฉันต้องการชดเชย อย่างไร?

4
การใช้ [UIColor colorWithRed: green: blue: alpha:] ใช้ไม่ได้กับ UITableView seperatorColor?
ฉันกำลังพยายามกำหนดค่าสีแยกสีเทาเข้ม ทำไมต่อไปนี้ไม่ทำอะไรเลย? self.tableView.seperatorStyle = UITableViewCellSeperatorStyleSingleLine; self.tableView.seperatorColor = [UIColor colorWithRed: 127 green:127 blue:127 alpha:1]; ส่งคืนตารางโดยไม่มีตัวคั่นเลย ทันทีที่ฉันใช้[UIColor blackColor]ฉันก็จะแยกตัวออกได้ดี ข้อตกลงคืออะไร?

12
ฉันจะตั้งค่าความสูงของ tableHeaderView (UITableView) ด้วยการจัดวางอัตโนมัติได้อย่างไร
ฉันทุบหัวกับกำแพงเป็นเวลา 3 หรือ 4 ชั่วโมงที่ผ่านมาและดูเหมือนจะคิดไม่ออก ฉันมี UIViewController ที่มี UITableView แบบเต็มหน้าจออยู่ข้างใน (มีบางสิ่งอื่น ๆ บนหน้าจอซึ่งเป็นสาเหตุที่ฉันไม่สามารถใช้ UITableViewController) และฉันต้องการให้ tableHeaderView ของฉันปรับขนาดด้วยการจัดวางอัตโนมัติ ไม่จำเป็นต้องพูดว่ามันไม่ร่วมมือ ดูภาพหน้าจอด้านล่าง เนื่องจากภาพรวมป้าย (เช่นข้อความ "แสดงข้อมูลภาพรวมที่นี่") มีเนื้อหาแบบไดนามิกฉันใช้การจัดวางอัตโนมัติเพื่อปรับขนาดและเป็น superview ฉันมีทุกอย่างที่ปรับขนาดได้ดียกเว้น tableHeaderView ซึ่งอยู่ด้านล่าง Paralax Table View ใน hiearchy วิธีเดียวที่ฉันพบในการปรับขนาดมุมมองส่วนหัวนั้นเป็นแบบโปรแกรมโดยใช้รหัสต่อไปนี้: CGRect headerFrame = self.headerView.frame; headerFrame.size.height = headerFrameHeight; self.headerView.frame = headerFrame; [self.listTableView setTableHeaderView:self.headerView]; ในกรณีนี้ headerFrameHeight คือการคำนวณความสูง tableViewHeader ด้วยตนเองดังนี้(innerHeaderView …

22
iPhone: ซ่อนแถบค้นหา UITableView ตามค่าเริ่มต้น
ฉันใช้ตัวสร้างส่วนต่อประสานเพื่อสร้างมุมมองตารางซึ่งฉันได้เพิ่มแถบค้นหาของไลบรารีและตัวควบคุมการแสดงผลการค้นหาเพื่อเพิ่มฟังก์ชันการค้นหา อย่างไรก็ตาม IB ตั้งค่าเพื่อให้มองเห็นแถบที่ด้านบนของหน้าจอเมื่อมุมมองปรากฏขึ้นครั้งแรก ฉันต้องการทราบวิธีซ่อนแถบค้นหาตามค่าเริ่มต้น แต่ยังคงเลื่อนได้ด้วยมุมมองตาราง (ดูตัวอย่างแอปพลิเคชัน Mail ของ Apple) ฉันพยายามโทรscrollRectToVisible:animated:เข้าviewDidLoadเพื่อเลื่อนมุมมองตารางลง แต่ก็ไม่เป็นประโยชน์ วิธีใดที่ดีที่สุดในการซ่อนแถบค้นหาตามค่าเริ่มต้น

10
รับแถวของเซลล์ UITableView เมื่อกดปุ่ม
ฉันมีตัวควบคุม tableview ที่แสดงแถวของเซลล์ แต่ละเซลล์มี 3 ปุ่ม ฉันได้กำหนดหมายเลขแท็กสำหรับแต่ละเซลล์เป็น 1,2,3 ปัญหาคือฉันไม่รู้ว่าจะค้นหาเซลล์ที่กดปุ่มได้อย่างไร ขณะนี้ฉันได้รับแท็กของผู้ส่งเมื่อกดปุ่มใดปุ่มหนึ่งเท่านั้น มีวิธีรับหมายเลขแถวเซลล์ด้วยเมื่อกดปุ่มหรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.