Масштаб преобразования UIImageView

У меня есть UIButton, который при нажатии делает масштаб UIImageView немного больше, а затем возвращается к его нормальному размеру. Это работает, но я столкнулся с проблемой, когда изображение в конечном итоге становится немного меньше, чем больше вы нажимаете кнопку.

Как изменить код, чтобы изображение не уменьшалось при нажатии кнопки? Вот код, который мне нужно немного увеличить, а затем вернуть в нормальное состояние:

[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration: 0.2];
myImage.transform = CGAffineTransformScale(myImage.transform, 1.03, 1.03);
[UIView setAnimationDelegate:self];
[UIView commitAnimations];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration: 0.2];             
myImage.transform = CGAffineTransformScale(myImage.transform, 0.97, 0.97);
[UIView setAnimationDelegate:self];
[UIView commitAnimations];

Спасибо за любую помощь. Я новичок в управлении байтовыми пакетами, и мне нужна помощь. ...

Я пытаюсь интегрировать устройство с последовательным портом в свое приложение, которому требуется проверка CRC-CCTT для байтов, которые я ему отправляю. Я новичок в управлении байтовыми пакетами, и мне нужна помощь для этого.

Он использует эту формулу для вычисления CRC:

[CRC-CCITT P(X)= X16 + C12 + C8 + 1]

Так, например, для пакета: 0xFC 0x05 0x11 CRC равен 0x5627. Затем я отправляю этот пакет на устройство: 0xFC 0x05 0x11 0x27 0x56

Кроме того, длина пакета будет варьироваться от 5 до 255 (включая байты проверки CRC)

Я не знаю, как это реализовать, поэтому любая идея / предложения будут приветствоваться.

Надеюсь, я ясно выразился, Заранее спасибо.

РЕДАКТИРОВАТЬ: вот спецификация того, что мне нужно сделать:

enter image description here

14
задан Mg. 21 February 2011 в 11:57
поделиться