iPhone пытается использовать блоковую анимацию для моделирования отката карты, но ничего не происходит без анимации

Я пытаюсь сделать анимацию отката карты... но ничего не происходит.

это то, что я делаю 1. создать контейнерное представление, содержащее два вида для анимации. 2. Создайте первый вид. 3. добавьте его в контейнер. 4. создать второй вид 3. запуск блока анимации, beginAnimations 4. вызов setAnimationTransition помещен в контейнер представления 5. добавить второй вид в контейнер видов 6. зафиксировать анимацию,

мой код

// create container view
CGRect  viewRect = CGRectMake(10, 10, 100, 100);
UIView* myView = [[UIView alloc] initWithFrame:viewRect];

// create 2 viues to flip between for animation
UIImage *i= [ UIImage imageNamed : @"card1.jpg"];
UIImageView *topCard=[ [UIImageView alloc] initWithImage: i ];
topCard.frame= CGRectMake(0,0,100,100);
[myView addSubview:topCard];
[self.view addSubview:myView];

i= [ UIImage imageNamed : @"card2.jpg"];
UIImageView *butCard=[ [UIImageView alloc] initWithImage: i ];
butCard.frame= CGRectMake(0,0,100,100);

// set up the animation
[UIView beginAnimations:@"Flip Top Card" context:nil];
[UIView setAnimationDuration:1];
[UIView setAnimationRepeatCount:0];
[UIView setAnimationRepeatAutoreverses:NO];
[UIView setAnimationCurve:UIViewAnimationCurveEaseOut ];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:myView cache:YES];
[myView addSubview:butCard];

// start the animation
[UIView commitAnimations];   

-Ted

-121--854048-

CeyPHP 2.0 - Cake не удалось записать в кэш файлов Я использую CakePHP 2.0 RC-1. После извлечения проекта из SVN приложение начинает жаловаться, что не может записать файлы кэша в каталог tmp/cache. Поскольку это местная, я знаю...

Я использую CakePHP 2.0 RC-1. После извлечения проекта из SVN приложение начинает жаловаться, что не может записать файлы кэша в каталог tmp/cache. Поскольку это локально, я знаю, что каталог доступен для записи, и я могу ЯСНО видеть, что каталоги даже заполнены файлами, поэтому ошибка немного странная.

Вот некоторые из ошибок, с которыми я столкнулся:

_cake_core_ cache was unable to write 'cake_dev_nb' to File cache

fopen(c:\cake\app\tmp\cache\models\cake_model_default_media) [function.fopen]: failed to open stream: No error [CORE\Cake\Cache\Engine\FileEngine.php, line 127]

Нет ошибок?! Wth?

Теперь, если я смотрю в файл FileEngine, в строке 127 он гласит:

if (!$handle = fopen($this->_File->getPathName(), 'c')) {
            return false;
}

Заменяя «c» на «w», не встречается никаких ошибок и все работает как надо. Однако нет необходимости модифицировать основные библиотеки тортов для решения этой проблемы. Позвольте мне повторить, что на моем другом компьютере это работает по назначению, без редактирования основной библиотеки. Обе системы используют ОС Windows, и права на чтение/запись в папку tmp/cache совпадают.

Edit: Вот сайт, который испытывает ошибки выходов Я имею локально

Пример сайта найден Googling. Не мой сайт: http://www.12h30.net/credit/

Какие-либо предложения?

Обновление: Вот почему: Это вызвано, если у вас есть PHP-версия, которая слишком низкая, до 5,2,6, как указано «api55» в комментариях. Спасибо за ответ. Надеюсь, это вам тоже поможет.

17
задан Coreus 7 June 2017 в 12:39
поделиться