я, хотя я понимал это, но я не могу заставить его работать:Единое представление IOS приложение с пользовательским DrawRect
Я пытаюсь создать очень простое приложение, чтобы проверить различные вещи (ОК - что это приложение для оценки Pi с использованием метода Монте-Карло, моделируя бросание дротиков на доске).
У меня есть приложение iOS с одним видом (например, из одного шаблона представления), на котором я просто получил один UIButton (для запуска приложения) внизу и UILabel вверху, чтобы показать результаты.
Контроллер представления - это пользовательский подкласс UIViewController, вызывающий PiCalcViewController; представление представляет собой стандартный UIView, заполняющий весь экран.
Приложение работает, но теперь я хочу, чтобы иметь возможность рисовать графическое представление о том, как симуляция идет в середине экрана, что я буду делать в drawRect моего представления (справа?). Поэтому я подумал, что создам новый файл (PiCalcView) класса Objective-C, сделаю его подклассом UIView, а затем в IB перетащить новое представление в середине моего контроллера представления и изменить его класс на PiCalcView ,
Отлично, за исключением того, что PiCalcView не отображается в раскрывающемся списке классов в инспекторе.
Вопросы: Любая идея, что не так, и создает подзаголовок моего UIView, как это, правильный способ сделать это?
Вы пытались написать PiCalcView в выпадающем списке и нажать на ввод и сохранение? У меня были случаи в прошлом, когда представление не появилось в этом выпадающем меню, но отлично работало после ввода его вручную. – AndyDev
У меня была такая же проблема иногда несколько раз после обновления до Xcode 4.5. Я работал над чем-то другим и возвращался позже каждый раз, когда это случалось, и новый класс появился снова. – John