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

6
กรอบ UIView ขอบเขตและศูนย์กลาง
ฉันต้องการทราบวิธีใช้คุณสมบัติเหล่านี้อย่างถูกวิธี ดังที่ฉันเข้าใจframeสามารถใช้จากคอนเทนเนอร์ของมุมมองที่ฉันสร้าง มันกำหนดตำแหน่งมุมมองเทียบกับมุมมองภาชนะ นอกจากนี้ยังกำหนดขนาดของมุมมองนั้น นอกจากนี้ยังcenterสามารถนำมาใช้จากภาชนะของมุมมองที่ฉันสร้าง คุณสมบัตินี้เปลี่ยนตำแหน่งของมุมมองที่สัมพันธ์กับคอนเทนเนอร์ ในที่สุดboundsก็สัมพันธ์กับมุมมองของตัวเอง มันเปลี่ยนพื้นที่ drawable สำหรับมุมมอง คุณสามารถให้ข้อมูลเพิ่มเติมเกี่ยวกับความสัมพันธ์ระหว่างframeและbounds? สิ่งที่เกี่ยวกับclipsToBoundsและmasksToBoundsคุณสมบัติ?

3
กรอบขอบเขตศูนย์จุดกำเนิดของ UIView จะใช้อะไรเมื่อไร
UIViewมีคุณสมบัติframe, bounds, centerและoriginและพวกเขาทั้งหมดดูเหมือนจะมีความสัมพันธ์กัน ส่วนใหญ่เวลาที่ผมจัดการกับเมื่อตั้งค่าตำแหน่งและขนาดของframe UIViewฉันเข้าใจว่าframeกำลังใช้ระบบพิกัดทั่วโลกและboundsกำลังใช้พิกัดของมุมมองในเครื่อง (ดังนั้น x และ y ของมันคือ 0 แต่ไม่เสมอไป) แต่ก็ยังทำให้ฉันสับสนเมื่อต้องใช้อะไร ภายใต้บริบท (และสิ่งที่เป็นเวลาที่เหมาะสม) คุณสมบัติอื่น ๆ ( bounds, center, origin) ควรจะใช้งานอย่างไร
195 uiview  uikit  frame  bounds 

3
โค้ด Html เป็นซอร์ส IFRAME แทนที่จะเป็น URL
รหัสมาตรฐานสำหรับ IFRAME มีวิธีแทนที่ URL src ด้วยโค้ด Just html หรือไม่ ดังนั้นปัญหาของฉันจึงง่ายมากฉันมีหน้าเว็บที่โหลดเนื้อหา HTML จาก MYSQL ฉันต้องการนำเสนอโค้ดนั้นในเฟรมเพื่อให้มันแสดงผลด้วยตัวเองโดยไม่ขึ้นกับส่วนที่เหลือของหน้าและอยู่ในขอบเขตของขอบเฉพาะนั้น <iframe src="http://example.com" name="test" height="120" width="600">You need a Frames Capable browser to view this content.</iframe>
123 html  iframe  frame 

17
ปรับความสูงของ UILabel เป็นข้อความ
ฉันมีป้ายกำกับบางป้ายที่ฉันต้องการปรับความสูงให้เป็นข้อความนี่คือรหัสที่ฉันเขียนไว้ตอนนี้ func heightForView(text:String, font:UIFont, width:CGFloat) -> CGFloat{ let label:UILabel = UILabel(frame: CGRectMake(0, 0, width, CGFloat.max)) label.numberOfLines = 0 label.lineBreakMode = NSLineBreakMode.ByWordWrapping label.font = font label.text = text label.sizeToFit() return label.frame.height } แก้ไข: ปัญหาไม่ได้อยู่ในโค้ดส่วนนี้ดังนั้นการแก้ไขของฉันจึงอยู่ในคำถามนั้นเอง มันอาจยังมีประโยชน์สำหรับคนอื่น ๆ !
112 ios  swift  height  uilabel  frame 

2
clipsToBounds ทำงานอย่างไร
ผมอยากจะทราบวิธีการที่จะใช้สถานที่ให้บริการUIViewclipsToBounds เอกสารอย่างเป็นทางการระบุว่า: clipsToBounds ทรัพย์สิน ค่าบูลีนที่กำหนดว่ามุมมองย่อยถูก จำกัด ไว้ที่ขอบเขตของมุมมองหรือไม่ การอภิปราย การตั้งค่านี้เพื่อYESทำให้มุมมองย่อยถูกตัดไปที่ขอบเขตของเครื่องรับ หากตั้งค่าเป็นมุมมองย่อยNOที่เฟรมขยายเกินขอบเขตที่มองเห็นได้ของเครื่องรับจะไม่ถูกตัดออก NOค่าเริ่มต้นคือ แต่ฉันไม่ชัดเจนว่านี่หมายถึงอะไรกันแน่ ฉันควรใช้clipsToBoundsอย่างไร? ผลของการตั้งค่าคุณสมบัตินี้เป็นYESอย่างไร หรือเพื่อNO?
110 ios  uiview  uikit  frame  bounds 

3
สลับระหว่างสองเฟรมใน tkinter
ฉันได้สร้างสคริปต์สองสามตัวแรกของฉันด้วย GUI เล็ก ๆ ที่สวยงามตามที่บทช่วยสอนแสดงให้ฉันเห็น แต่ไม่มีบทใดเลยที่จะกล่าวถึงสิ่งที่ต้องทำสำหรับโปรแกรมที่ซับซ้อนกว่านี้ หากคุณมี 'เมนูเริ่มต้น' สำหรับหน้าจอเปิดของคุณและเมื่อผู้ใช้เลือกคุณจะย้ายไปยังส่วนอื่นของโปรแกรมและวาดหน้าจอใหม่อย่างเหมาะสมวิธีที่ดีในการทำเช่นนี้คืออะไร? มีเพียง.destroy()กรอบ 'เมนูเริ่มต้น' แล้วสร้างใหม่ที่เต็มไปด้วยวิดเจ็ตสำหรับส่วนอื่นหรือไม่? และย้อนกระบวนการนี้เมื่อพวกเขากดปุ่มย้อนกลับ?

6
IFrame และ Frame แตกต่างกันอย่างไร
เมื่อดูตัวเลือกสำหรับการฝังหน้า 3D Secure ในแบบฟอร์มคำสั่งซื้อของฉันฉันพบสิ่งต่อไปนี้: "ไซต์การค้าบางแห่งจะใช้หน้าเบราว์เซอร์แบบเต็มในการตรวจสอบสิทธิ์แทนที่จะใช้เฟรม (ไม่จำเป็นต้องเป็น iFrame ซึ่งเป็นวัตถุที่มีความปลอดภัยน้อยกว่า)" จากhttp://en.wikipedia.org/wiki/3-D_Secure ใครช่วยบอกฉันหน่อยได้ไหมว่าทำไม iframe ถึงมีความปลอดภัยน้อยกว่าและทำให้เกิดปัญหาเมื่อเทียบกับเฟรมปกติ และอะไรคือความแตกต่างพื้นฐาน? วิธีที่ฉันเห็นiframeคือหนทางที่จะไป
92 html  iframe  frame 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.