หน้าแรก
หน้าแรก
ในโพสต์นี้ เราจะเรียนรู้วิธีเพิ่มเส้นขอบบนและล่างเพื่อดู ในตัวอย่างนี้ เราจะใช้มุมมองตัวอย่างและเพิ่มเส้นขอบให้ ขั้นตอนที่ 1 − เปิด Xcode → โครงการใหม่ → แอปพลิเคชั่นมุมมองเดียว → ตั้งชื่อมันว่า AddBorderTopAndBottom ขั้นตอนที่ 2 − เปิด Main.storyboard เพิ่ม UIView ตามที่แสดงด้านล่าง ขั้นตอนที
ง่ายมากที่จะตรวจสอบว่าช่องข้อความว่างหรือไม่ใน Swift ก่อนอื่นคุณต้องตรวจสอบว่ามีข้อความอยู่หรือไม่ในช่องข้อความ นั่นคือ ไม่มีศูนย์ จากนั้นคุณจะต้องตรวจสอบว่าข้อความมีอยู่หรือไม่ว่าข้อความนั้นว่างหรือไม่ สมมติว่า myTextField เป็นชื่อตัวแปรช่องข้อความของคุณ คุณสามารถทำสิ่งต่อไปนี้ได้ if let text = my
ในโพสต์นี้ เราจะมาดูวิธีปรับแต่งปุ่ม iOS มาเริ่มกันเลย ขั้นตอนที่ 1 − เปิด Xcode → โครงการใหม่ → แอปพลิเคชั่นมุมมองเดียว → ตั้งชื่อมันว่า ปุ่มปรับแต่ง ขั้นตอนที่ 2 − เปิด Main.storyboard และเพิ่มปุ่มดังที่แสดงด้านล่าง เราจะปรับแต่งปุ่มนี้ มีสองวิธีในการปรับแต่งปุ่มนี้ การใช้สตอรี่บอร์ด ขั้นตอน
การปิดใช้งานการเลื่อนใน WebView ใน iOS นั้นง่ายมาก iOS เปิดเผยคุณสมบัติ scrollView ของ WebView คุณเพียงแค่ต้องปิดการใช้งานการเลื่อนของ scrollView ที่เกี่ยวข้องโดยใช้โค้ดด้านล่าง webView.scrollView.isScrollEnabled = false โค้ดด้านบนจะปิดการเลื่อนบน WebView หากคุณต้องการปิดการใช้งานการเลื่อนในมุมม
ในโพสต์นี้ เราจะเรียนรู้วิธีคำนวณระยะทางระหว่างตำแหน่งทางภูมิศาสตร์สองแห่ง เราจะแสดงระยะห่างระหว่างจุดสองจุดบนฉลาก โดยทำตามขั้นตอนด้านล่าง ขั้นตอนที่ 1 − เปิด Xcode → โครงการใหม่ → แอปพลิเคชั่นมุมมองเดียว → ตั้งชื่อมันว่า FindDistance ขั้นตอนที่ 2 − เปิด Main.storyboard และเพิ่มป้ายกำกับสองป้ายด
ในโพสต์นี้เราจะมาดูวิธีรับสถานะแบตเตอรี่ใน iOS มาเริ่มกันเลย ขั้นตอนที่ 1 − เปิด Xcode → โครงการใหม่ → แอปพลิเคชั่นมุมมองเดียว → ตั้งชื่อมันว่า BatteryState ขั้นตอนที่ 2 − เปิด Main.storyboard และเพิ่มป้ายกำกับสองรายการดังที่แสดงด้านล่าง เราจะแสดงสถานะแบตเตอรี่บนป้ายกำกับนี้ ขั้นตอนที่ 3 - เปิ
ในโพสต์นี้ เราจะมาดูวิธีรับตำแหน่งการสัมผัสบนอุปกรณ์โดยใช้ Swift มาเริ่มกันเลย ขั้นตอนที่ 1 − เปิด Xcode → โครงการใหม่ → แอปพลิเคชั่นมุมมองเดียว → ตั้งชื่อมันว่า TouchMe ขั้นตอนที่ 2 − เปิด Main.storyboard และเพิ่มป้ายกำกับตามที่แสดงด้านล่าง บนฉลากนี้เราจะแสดงตำแหน่งการสัมผัส ขั้นตอนที่ 3 − สร
ในโพสต์นี้ เราจะเรียนรู้วิธีดึงและแสดง iOS บิลด์และหมายเลขเวอร์ชัน ขั้นตอนที่ 1 − เปิด Xcode → โครงการใหม่ → แอปพลิเคชั่นมุมมองเดียว → ตั้งชื่อมันว่า ShowBuildAndVersion ขั้นตอนที่ 2 − เปิด Main.storyboard และเพิ่มป้ายกำกับสองป้ายดังที่แสดงด้านล่าง ขั้นตอนที่ 3 − แนบ @IBOutLets สำหรับป้ายกำกับท
ในโพสต์นี้เราจะมาดูวิธีการสร้างโทรศัพท์ใน iOS โดยทางโปรแกรม มาเริ่มกันเลย ขั้นตอนที่ 1 − เปิด Xcode → โครงการใหม่ → แอปพลิเคชั่นมุมมองเดียว → ตั้งชื่อมันว่า MakeCall ขั้นตอนที่ 2 − เปิด Main.storyboard และเพิ่มหนึ่งช่องข้อความและหนึ่งปุ่มดังที่แสดงด้านล่าง ขั้นตอนที่ 3 − สร้าง @IBOutlet สำหรับ
การรับหมายเลขโทรศัพท์ของอุปกรณ์ iOS โดยทางโปรแกรมไม่สามารถทำได้ Apple ไม่สนับสนุน คุณสามารถรับหมายเลขโทรศัพท์ได้โดยใช้ API ส่วนตัว แต่จะส่งผลให้แอปพลิเคชันของคุณถูกปฏิเสธจาก Apple App Store ตามแนวทางการพัฒนาของ apple แอพควรมีชุดรวมของมันเอง และห้ามอ่านหรือเขียนข้อมูลนอกพื้นที่คอนเทนเนอร์ที่กำหนด แล
ในฐานะนักพัฒนา iOS คุณจะพบกับสถานการณ์ต่างๆ ที่คุณต้องแสดงบางอย่างในเว็บ เพื่อที่เราจะได้ใช้ WebView ตามแอปเปิ้ล , - เป็นวัตถุที่แสดงเนื้อหาเว็บแบบโต้ตอบ เช่น สำหรับเบราว์เซอร์ในแอป ในโพสต์นี้ เราจะมาดูวิธีสร้าง WebView และโหลดข้อมูลในนั้นกัน เริ่มกันเลย ขั้นตอนที่ 1 − เปิด Xcode และสร้างแอปพลิเ
การรับมิติข้อมูลการดูเป็นเรื่องง่าย ในโพสต์นี้ เราจะมาดูกันว่าเราจะรับมิติข้อมูลการดูใน iOS ได้อย่างไร มาเริ่มกันเลย ขั้นตอนที่ 1 − เปิด Xcode และสร้างแอปพลิเคชันมุมมองเดียวแล้วตั้งชื่อเป็น SampleView ขั้นตอนที่ 2 − เปิด Main.storyboard และเพิ่ม UIView ดังที่แสดงด้านล่าง ขั้นตอนที่ 3 − สร้าง
CollectionView with TableView เป็นแนวคิดพื้นฐานสองประการในการพัฒนา iOS นักพัฒนาทุกคนควรเชี่ยวชาญทั้งสองอย่างเพื่อเป็นนักพัฒนาที่ดี ในโพสต์นี้ เราจะเน้นที่ CollectionView เป็นหลัก ส่วน CollectionView นั้นเหมือนกับมุมมองตารางที่มีความแตกต่างบางอย่าง มุมมองคอลเลกชันรองรับการเลื่อนทั้งแนวนอนและแนวตั้งซ
การเปลี่ยนสีข้อความของแถบนำทางนั้นยากและง่ายไปพร้อม ๆ กัน ในโพสต์นี้ เราจะมาดูกันว่าเราจะเปลี่ยนสีข้อความของแถบนำทางอย่างรวดเร็วได้อย่างไร มาเริ่มกันเลย ฝังตัวควบคุมการดูของคุณในตัวควบคุมการนำทางดังที่แสดงด้านล่าง และตั้งชื่อรายการการนำทางสำหรับตัวควบคุมนั้นว่าเป็นบทช่วยสอนดังที่แสดง ตอนนี้ไปที
ในการเปลี่ยนความสว่างของหน้าจอ เราต้องใช้คุณสมบัติความสว่างของหน้าจอ คุณสมบัตินี้รองรับเฉพาะหน้าจอหลักเท่านั้น ค่าของคุณสมบัตินี้ควรเป็นตัวเลขระหว่าง 0.0 ถึง 1.0 การเปลี่ยนแปลงความสว่างที่ทำโดยแอพจะมีผลจนกว่าอุปกรณ์จะถูกล็อค ไม่ว่าแอพจะปิดอยู่หรือไม่ ความสว่างของระบบ (ซึ่งผู้ใช้สามารถตั้งค่าได้ในกา
การทำความเข้าใจและใช้งาน UIAlert อาจเป็นเรื่องยากโดยเฉพาะหากคุณเพิ่งเริ่มใช้ iOS Development ในโพสต์นี้ เราจะมาดูกันว่าเราจะปิดการแจ้งเตือนได้อย่างไรเมื่อผู้ใช้แตะนอกช่องแจ้งเตือน สำหรับการสาธิตนี้ เราจะใช้คลาส UIAlert เพื่อกำหนดค่าการแจ้งเตือนและแผ่นการดำเนินการด้วยข้อความที่คุณต้องการแสดงและการดำ
มุมมองตัวเลือกจะแสดงล้อตั้งแต่หนึ่งล้อขึ้นไปที่ผู้ใช้จัดการเพื่อเลือกรายการ แต่ละวงล้อหรือที่เรียกว่าส่วนประกอบจะมีชุดของแถวที่จัดทำดัชนีซึ่งแสดงถึงรายการที่สามารถเลือกได้ UIPicker เป็นหนึ่งในองค์ประกอบที่สำคัญและเกือบจะใช้ในแอปพลิเคชันส่วนใหญ่ คุณจะเห็นส่วนใหญ่ในแอปพลิเคชันแบบอิง คุณสามารถอ่านเพิ
ค่าวันที่ห่อหุ้มจุดเดียวของเวลา โดยไม่ขึ้นกับระบบปฏิทินหรือเขตเวลาใดๆ ค่าวันที่แสดงถึงช่วงเวลาที่สัมพันธ์กับวันที่อ้างอิงแบบสัมบูรณ์ ต่อไปนี้เราจะมาดูวิธีการเพิ่มวันต่อวันกัน สำหรับสิ่งนี้เราจะใช้ Playground คัดลอกโค้ดด้านล่างใน Playground let date = Date() let addedDate = Calendar.current.date(by
UDID (Unique Device Identifier) − ลำดับของอักขระฐานสิบหก 40 ตัวที่ระบุอุปกรณ์ iOS โดยไม่ซ้ำกัน ตั้งแต่ iOS 5 เป็นต้นไป Apple ได้เลิกใช้ตัวระบุเฉพาะ UIDevice ซึ่งหมายถึงวิธีดั้งเดิมในการรับ ID ที่ไม่ซ้ำ Apple นำตัวระบุที่ไม่ซ้ำกันอย่างแท้จริงออกและแนะนำตัวระบุสำหรับผู้ขายแต่ละราย เช่น UUID ที่เหมื
Table View เป็นหนึ่งในส่วนที่สำคัญที่สุดและเป็นพื้นฐานของแอปพลิเคชัน iOS นักพัฒนา iOS ทุกคนควรคุ้นเคย เกือบทุกแอปพลิเคชันที่คุณเห็นใน App Store ใช้มุมมองตาราง มุมมองตารางบน iOS จะแสดงเนื้อหาที่เลื่อนในแนวตั้งเพียงคอลัมน์เดียว โดยแบ่งออกเป็นแถว แต่ละแถวในตารางจะมีเนื้อหาในแอปของคุณเพียงชิ้นเดียว ตั