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

วัตถุ UIColor แสดงถึงสีและบางครั้งความทึบ (ค่าอัลฟา) คุณสามารถใช้วัตถุ UIColor เพื่อจัดเก็บข้อมูลสีและในระหว่างการวาดภาพคุณสามารถใช้วัตถุเหล่านี้เพื่อตั้งค่าสีเติมและเส้นขีดปัจจุบัน


21
ฉันจะเปลี่ยนสีของภาพใน iOS และ WatchKit ได้อย่างไร
ฉันมี UIImageView เรียกว่า "theImageView" โดยมี UIImage ในสีเดียว (พื้นหลังโปร่งใส) เหมือนกับหัวใจสีดำด้านซ้ายด้านล่าง ฉันจะเปลี่ยนสีอ่อนของภาพนี้โดยทางโปรแกรมใน iOS 7 ขึ้นไปได้อย่างไรตามวิธีโทนสีอ่อนที่ใช้ในไอคอนแถบการนำทาง iOS 7+ วิธีนี้สามารถใช้กับ WatchKit สำหรับแอป Apple Watch ได้หรือไม่
395 ios  swift  uiimage  uicolor  watchkit 

30
วิธีใช้ค่าสีฐานสิบหก
ฉันพยายามใช้ค่าสีฐานสิบหกใน Swift แทนที่จะเป็นค่ามาตรฐานเพียงไม่กี่ค่าที่UIColorอนุญาตให้คุณใช้ แต่ฉันไม่รู้ว่าจะทำอย่างไร ตัวอย่าง: ฉันจะใช้#ffffffเป็นสีได้อย่างไร
352 ios  swift  uicolor 


14
ฉันจะทำให้สีน้ำเงินเป็นค่าเริ่มต้นของ iOS 7 โดยทางโปรแกรมได้อย่างไร
ฉันกำลังสร้างองค์ประกอบที่กำหนดเองในแอพของฉันและต้องการจับคู่รูปลักษณ์ของ iOS ใหม่ iOS 7 แนะนำให้เรารู้จักกับสีฟ้าที่พบได้บ่อยมากสีเริ่มต้นหรือโทนสีสำหรับองค์ประกอบต่าง ๆ รวมถึงปุ่มระบบการควบคุมแบบแบ่งกลุ่มและอื่น ๆ พวกเขาทำให้การเลือกสีโดยใช้ IB ทำได้ง่ายดังที่เห็นที่นี่: อย่างไรก็ตามฉันไม่พบวิธีการเข้าถึงสีอย่างง่ายดายโดยทางโปรแกรม ฉันเช็คเอาท์เอกสาร UIColorและดูเหมือนจะไม่มีอุปกรณ์เสริมสำหรับสีของระบบสีฟ้าในชั้นเรียนของตัวเอง นี่คือคำถามของฉัน: มี accessor แบบง่ายสำหรับสีนี้หรือไม่ [UIColor ?]หรืออะไรอย่างนั้น ถ้าไม่มีใครรู้ค่า RGBที่แน่นอนสำหรับสีนั้น
223 ios  colors  ios7  uicolor 

19
รับสีที่จางกว่าและเข้มกว่าเล็กน้อยจาก UIColor
ฉันกำลังมองหาที่จะเปลี่ยน UIColor ใด ๆ ให้เป็นแบบไล่ระดับสี วิธีที่ฉันตั้งใจจะทำคือการใช้ Core Graphics ในการวาดการไล่ระดับสี สิ่งที่ฉันพยายามทำคือการได้สีมาพูดว่า: [UIColor colorWithRed:0.5 green:0.5 blue:0.5 alpha:1.0]; และรับ UIColor ซึ่งเป็นสีไม่กี่สีเข้มขึ้นและไม่กี่สีเบา ไม่มีใครรู้วิธีการทำเช่นนี้? ขอบคุณ.

19
เปรียบเทียบ UIColors อย่างไร?
ฉันต้องการตรวจสอบชุดสีสำหรับพื้นหลังบน UIImageView ฉันพยายามแล้ว: if(myimage.backgroundColor == [UIColor greenColor]){ ...} else{ ...} แต่มันไม่ได้ผลแม้ว่าฉันจะรู้ว่าสีเป็นสีเขียว แต่ก็ยังตกอยู่ในส่วนอื่นเสมอ นอกจากนี้ยังมีวิธีในการส่งออกสีปัจจุบันในคอนโซลการแก้ปัญหา p [myimage backgroundColor] และ po [myimage backgroundColor] ไม่ทำงาน.

11
ฉันสามารถเปลี่ยนสีของลิงก์ที่ตรวจพบอัตโนมัติบน UITextView ได้หรือไม่
ผมมีUITextViewที่ตรวจพบหมายเลขโทรศัพท์และเชื่อมโยง แต่แทนที่นี้ของฉันและเปลี่ยนเป็นfontColor blueColorมีวิธีจัดรูปแบบสีของลิงก์ที่ตรวจพบอัตโนมัติหรือไม่หรือฉันควรลองใช้ฟังก์ชันนี้ในเวอร์ชันคู่มือ

14
ตรวจสอบว่า UIColor มืดหรือสว่าง?
ฉันต้องการตรวจสอบว่า UIColor ที่เลือก (เลือกโดยผู้ใช้) นั้นมืดหรือสว่างฉันจึงสามารถเปลี่ยนสีของบรรทัดข้อความที่อยู่ด้านบนของสีนั้นเพื่อให้อ่านง่ายขึ้น นี่คือตัวอย่างใน Flash / Actionscript (พร้อมการสาธิต): http://web.archive.org/web/20100102024448/http://theflashblog.com/?p=173 ความคิดใด ๆ ? ไชโยอังเดร อัปเดต ขอบคุณคำแนะนำของทุกคนนี่คือรหัสการทำงาน: - (void) updateColor:(UIColor *) newColor { const CGFloat *componentColors = CGColorGetComponents(newColor.CGColor); CGFloat colorBrightness = ((componentColors[0] * 299) + (componentColors[1] * 587) + (componentColors[2] * 114)) / 1000; if (colorBrightness < 0.5) { NSLog(@"my …
108 ios  iphone  xcode  colors  uicolor 

5
ปรับอัลฟาของ UIColor
ฉันตั้งค่าUIColorโดยใช้ rgb เป็นพื้นหลังของไฟล์UILabel. ฉันกำลังพยายามปรับสิ่งalphaเดียว ฉันจะแก้ไขอัลฟาของ rgb ที่มีอยู่ได้UIColorอย่างไร? แก้ไข โดยทั่วไปฉันมีUILabelsชุดนั้นUIColor(ใช้ rgb) และฉันไม่รู้ว่าสีUILabelsคืออะไร เมื่อถึงจุดหนึ่งฉันจะต้องเปลี่ยนlabelsอัลฟ่า " ฉันจะเปลี่ยนสีป้ายกำกับอัลฟาได้อย่างไร?

15
จะรับค่า RGB จาก UIColor ได้อย่างไร?
ฉันกำลังสร้างวัตถุสีโดยใช้รหัสต่อไปนี้ curView.backgroundColor = [[UIColor alloc] initWithHue:229 saturation:40 brightness:75 alpha:1]; ฉันจะดึงค่า RGB จากวัตถุสีที่สร้างขึ้นได้อย่างไร
99 ios  rgb  uicolor 

23
จะเปลี่ยนสีพื้นหลังของแถบสถานะและสีข้อความบน iOS 7 ได้อย่างไร?
แอปพลิเคชันปัจจุบันของฉันทำงานบน iOS 5 และ 6 แถบนำทางมีสีส้มและแถบสถานะมีสีพื้นหลังสีดำพร้อมข้อความสีขาว อย่างไรก็ตามเมื่อฉันเรียกใช้แอปพลิเคชันเดียวกันบน iOS 7 ฉันสังเกตว่าแถบสถานะดูโปร่งใสโดยมีสีพื้นหลังสีส้มเช่นเดียวกับแถบนำทางและสีข้อความของแถบสถานะเป็นสีดำ ด้วยเหตุนี้ฉันจึงไม่สามารถแยกความแตกต่างระหว่างแถบสถานะและแถบนำทางได้ ฉันจะทำให้แถบสถานะเหมือนใน iOS 5 และ 6 ได้อย่างไรโดยมีสีพื้นหลังสีดำและสีข้อความสีขาว ฉันจะทำแบบเป็นโปรแกรมได้อย่างไร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.