Mam niestandardową klasę UIControl, której chcę użyć w moim scenopisie. Mam problemy, ponieważ nie ma UIControl w bibliotece obiektów w konsoli Storyboard.Jak dodać niestandardową klasę UIControl do storyboardu?
Próbowałem dodać UIView i przypisuję do niego moją niestandardową klasę UIControl, ale zdaje się nie rejestrować zdarzeń, które są mi potrzebne do sterowania (Value Change, Touch Drag Inside, Touch Up Inside).
Podczas debugowania zlikwidowałem działania związane ze zdarzeniami i wygląda na to, że nie są nawet wywoływane.
Jak poprawnie używać mojej niestandardowej klasy UIControl w moim scenopisie?
Cześć dzięki za odpowiedź. upewniając się, że robię to dobrze, czy możesz potwierdzić, że robię ten krok w prawo? - przejdź do Inspektora tożsamości i zmień klasę na moją niestandardową klasę UIControl. A po tym ... Co bym robił w "initWithDecoder: aDecoder", aby wskazać ten obiekt storyboardu? – 3254523
Zrobiłem coś podobnego, kiedy zajmowałem się plikiem .xib, ale ponieważ jest to w scenopisie, nie jestem pewien, jak załadować określony widok, i jeśli jest tam jakikolwiek identyfikator, muszę go przypisać do storyboardu – 3254523
@ christopher.ryan.cruz W 'initWithDecoder' robisz cokolwiek, co normalnie robisz w' initWithFrame', ponieważ 'initWithFrame' nie będzie wywoływane w widoku rzuconym do storyboardu. – memmons