iPhone перетаскивает/отбрасывает

Основываясь на видеороликах, он, безусловно, эффективен для разработки бизнес-приложений, ориентированных на данные (то есть для большинства бизнес-приложений).

Re Silverlight: только базовые знания .Net предполагаются, но всегда разумно иметь специфические для платформы знания о технологии, на которой вы хотите развернуть.

Как и любой инструмент генерации кода, он будет легко выполнять простые вещи, и все, что не предусмотрено в коробке, потребует больше усилий, однако я чувствую, что они сделали очень умный шаг, генерируя стандартные проекты на C # (или VB) .Net, которые вы можете расширить, используя знания, которые вы [вероятно] уже имеете.

Поскольку один и тот же тип бизнес-кода был написан вручную бесчисленное количество раз, я думаю, что это имеет большой потенциал для устранения трудоемкого кодирования. Мы, конечно, будем следить за этим и оценивать его подробно (особенно с целью дешевой замены устаревших приложений).

16
задан Simon 11 June 2009 в 05:58
поделиться

1 ответ

Свойство center необходимо указать в системе координат супервизора, но вы запросили событие касания для местоположения с точки зрения вашего subview. Вместо этого запрашивайте их на основе координат супервизора, например:

- (void) touchesMoved:(NSSet*)touches withEvent:(UIEvent*)event {
    UITouch *touch = [touches anyObject];   
    CGPoint location = [touch locationInView:self.superview]; // <--- note self.superview

    self.center = location;
}
21
ответ дан 30 November 2019 в 22:10
поделиться