क्या विशेषताएं इंस्पेक्टर में फ़्लोटिंग पॉइंट मान सेट करना संभव है? मैं अपने UIView में इस संपत्ति है:IBInspectable और फ़्लोटिंग पॉइंट मान
@IBInspectable
var scale: CGFloat = 0.90 {
didSet {
setNeedsDisplay()
}
}
आप देख सकते हैं, तो डिफ़ॉल्ट मान 0.9 है और मैं गुण निरीक्षक में यह परिवर्तन करना चाहते हैं, लेकिन यह है कि जैसा दिखता है:
और मैं केवल वहां पूर्णांक मान सेट करने में सक्षम हूं। क्या मैं कुछ भूल रहा हूँ?
मुझे लगता है कि यह एक Xcode सीमा है। ऐप्पल के साथ बग रिपोर्ट खोलना सुनिश्चित करें। –
तो आपने दशमलव इनपुट करने और क्या प्राप्त करने का प्रयास किया ...? 'फ्लोट' और 'सीजीएफएलएटी' निरीक्षकों दोनों ने मुझे दशमलव संख्या इनपुट करने और उम्मीद के अनुसार काम करने दिया ... इसके अलावा संपत्ति को' @ आईबी डिज़ाइन करने योग्य 'के बजाय '@ आईबीआईएसपेक्टेबल' के रूप में एनोटेट किया जाना चाहिए ... – Alladinian
इंस्पेक्टर में फ्लोटिंग पॉइंट वैल्यू सेट न करें। –