Странная ошибка: wait_fences: не удалось получить ответ: 10004003

Я предполагаю, что Вы используете RGB со значениями байта (от 0 до 255), поскольку это очень распространено везде.

Для более яркого, насчитайте значения RGB с RGB белого. Или, чтобы иметь некоторый контроль, сколько, проясняясь, смешайтесь в них в некоторой пропорции. Позвольте f, варьируются от 0,0 до 1,0, тогда:

Rnew = (1-f)*R + f*255
Gnew = (1-f)*G + f*255
Bnew = (1-f)*B + f*255

Для более темного, используйте RGB черного цвета цвета - который, будучи всеми нулями, делает математику легче.

я не учитываю детали, такие как преобразование результата назад в байты, которые, вероятно, Вы хотели бы сделать.

8
задан Kjuly 16 July 2012 в 07:33
поделиться

3 ответа

Похоже, что вы использовали объект выбора в качестве вызывающего объекта present / dismissModalViewController. В документации рекомендуется использовать «родительский» контроллер представления.

Для «родителя» я использовал self.navigationController (поскольку он никуда не денется)

Реализация метода отмены моего делегата-сборщика выглядит так ...

- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker
{
    // make sure the picker doesn't try to access the soon to die delegate
    picker.delegate = nil;

    [self.navigationController dismissModalViewControllerAnimated:YES];
    [self.navigationController popViewControllerAnimated:YES];
}
4
ответ дан 5 December 2019 в 23:16
поделиться

Make sure you don't have any keyboards shown up on the screen. Use [yourTextFieldOrTextView resignFirstResponder] if you have. Thanks

0
ответ дан 5 December 2019 в 23:16
поделиться

Просто закомментируйте строку

// [выпуск сборщика ];

и попробуйте

1
ответ дан 5 December 2019 в 23:16
поделиться