Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
iSerg
2 / 2 / 1
Регистрация: 20.08.2012
Сообщений: 29
#1

Удалить NSBezierPath - Objective-C

18.12.2013, 11:00. Просмотров 565. Ответов 1
Метки нет (Все метки)

Создаю полигон mainPath (NSBezierPath). Отдельно от основного "пути" есть еще один NSBezierPath. Его назвал guidLine (серая направляющая линия, создается от последней добавленной (кликом мыши) точки до места положения курсора. По завершению построения объекта (назначил через F5) через [mainPath closePath], полигон замыкается с последней точки на первую. Остается направляющая линия. Как ее удалить? Т.е. завершить построение объекта (полигона). Проще говоря, мне нужно удалить guidLine. Возможно ли это и как?
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2013, 11:00     Удалить NSBezierPath
Посмотрите здесь:

Pascal Удалить из массива элемент, стоящий в центре (если количество элементов в массиве чётное, то удалить средние два элемента).
Pascal Из строки удалить среднюю букву, если её длина нечётная, иначе - удалить 2 средние буквы
Из строки удалить среднюю букву, если длина строки нечетная, иначе - удалить две средние буквы Turbo Pascal
Дано слово если длина слова нечетная то удалить среднюю букву а если четное то удалить две средне Pascal ABC
Как удалить вот этот вирус ieunitdrf.inf антивирусники пробывал всякие не могут его удалить Windows
PHP Удалить файл и удалить информацию о нём
Удалить из строки каждую пару символов '!?' и удалить некоторые символы C++
Из строки удалить среднюю букву, если длина строки нечетная, иначе - удалить две средние буквы Pascal
Засел вирус(баннеры в браузере), очень живучий.Необходимо удалить(способы типа удалить расширение не помогут)
Из строки удалить среднею букву, если длина строки нечетная, иначе удалить две средних буквы Free Pascal

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
glvrzzz
95 / 71 / 12
Регистрация: 12.12.2012
Сообщений: 214
18.12.2013, 14:11     Удалить NSBezierPath #2
Можно сделать так, при движении курсора:
1. чистим весь контекст
2. отрисовываем красный полигон
3. отрисовываем гайдлайн

Когда закончили построение делаем то же самое, но без пункта 3

Не по теме:

Что-то на картинке не очень похоже на Безье

Yandex
Объявления
18.12.2013, 14:11     Удалить NSBezierPath
Ответ Создать тему
Опции темы

Текущее время: 00:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru