Кажется простым сделать методом проб и ошибок. Предположите, что можно определить HSV1, и HSV2 (оттенок, насыщенность, значение) конечной точки окрашивает Вас, хотят использовать (черный и белый; синий и желтый; темно-красный и светло-зеленый; и т.д.), и предполагают, что у Вас есть алгоритм для присвоения значения P между 0,0 и 1.0 к каждому из пикселей. Тогда цвет того пикселя становится
(H2 - H1) * P + H1 = HP
(S2 - S1) * P + S1 = SP
(V2 - V1) * P + V1 = VP
С тем сделанным, просто наблюдайте результаты и посмотрите, как Вам нравятся они. Если алгоритм для присвоения P непрерывен, то градиент должен быть гладким также.
В Xcode 3.2, команда «Открыть быстро» (Shift-Control-D) позволяет вводить селекторы и имена классов, а также имена файлов. Это, по крайней мере, приблизит вас к тому, что вы хотели.
Ваша идея об использовании раскрывающегося списка «Символы» также работает. Вы можете использовать нажатие клавиши Control-2, чтобы вызвать раскрывающееся меню «Символы», а затем использовать клавиши со стрелками или начать вводить имя метода, которого вы хотите достичь.
Изменить : в Xcode 4 раскрывающийся список «Символы» появляется при нажатии Control-6.
Один (возможно, грубый) способ сделать это выглядит следующим образом:
Это основано на том факте, что поле поиска в правом верхнем углу окна Xcode, похоже, меняет поведение в зависимости от того, что выбрано на боковой панели «Группы и файлы».
(это будет действовать до тех пор, пока вы не нажмете что-нибудь еще на боковой панели «Группы и файлы»)
(command + double click) on your symbol/selector/class in any place of your implementation to jump to them (option + double click) on framework classes/selectors to jump to their reference in help->documentation
Если вы смотрите на символ в исходном файле и хотите перейти к его определению, ⌘-щелкните по нему.