✙ Artem ✙
let str = "Your string" let style = NSMutableParagraphStyle() style.alignment = .center let attributedString = NSAttributedString(string: str, attributes: [NSAttributedStringKey.paragraphStyle: style])
Anonymous
Ivan
Ivan
А тут ничего нет?
Anonymous
Тут все так
✙ Artem ✙
не увидел что по вертикали)
Anonymous
Почему просто шрифт и цвет не выставишь?
Anonymous
Дезигнер хочет letterSpacing
Anonymous
Лол
Ivan
Может пусть дизайнер тебе сварганит шрифт?
Ivan
там вроде легко отстраивается отступ
✙ Artem ✙
Дезигнер хочет letterSpacing
не должен менять вертикальный отступ
✙ Artem ✙
let attributedString = NSMutableAttributedString(string: "your text") attributedString.addAttribute(NSKernAttributeName, value: 1.86, range: NSRange(location: 0, length: "your text".characters.count))
Anonymous
Чувак, второй раз мимо)
✙ Artem ✙
тебе нужно letter spacing поменять или что?
Илья
А ты меняешь элаймент кнопки или лэйбла напрямую?
Anonymous
Ну проблема все равно актуальна, например когда нужен разный шрифт для разных стейтов
Anonymous
Можно захардкодить используя две кнопки, но это такое…
✙ Artem ✙
extension UIButton { func character(spacing: CGFloat = 0, for state: UIControlState = .normal) { guard let text = title(for: state) else { return } let range = NSRange(location: 0, length: text.characters.count) let attributedString = NSMutableAttributedString(string: text) attributedString.addAttribute(NSKernAttributeName, value: spacing, range: range) if let textColor = titleColor(for: state) { attributedString.addAttribute(NSForegroundColorAttributeName, value: textColor, range: range) } setAttributedTitle(attributedString, for: state) } }
✙ Artem ✙
дополнительно можешь добавлять что хочешь
Vadim
ламповые SO вечера
Anonymous
Кароч
Anonymous
Всем пасиб
Anonymous
Проблема в lineHeight
Anonymous
из-за нее слетает alignment
Dmitry
Хочу выкинуть такой фортель - перевести про-версию приложения(платную) из категории навигации в путешествия. По тематике подходит, но в путешествиях вообще нет таких программ. Может быть что-то получу от этого. Покритикуйте.
Dmitry
То есть, бесплатноe freemium будет жить в навигации, а про-версия в путешествиях.
Alex
Dmitry
Ну в навигации, в платных в топе из 10 программ 6-7 антирадары. Мое иногда попадает на 6-7 строчку. Если оно попадет в путешествиях на 6-7, то будет одно из этой категории, возможно, ему будет лучше себя чувствоваться там и будет больше инертность - падать будет дольше.
Денис
Кто-нибудь сталкивался с таким: внезапно все файлы git начал показывать как deleted. Хотя сами файлы на месте и открываются
Денис
Денис
Valery
Xcode 9.2 вышел вместе с macOS 10.13.2
Денис
Кто-нибудь сталкивался с таким: внезапно все файлы git начал показывать как deleted. Хотя сами файлы на месте и открываются
такое чувство, что после крэша хкода он заменил все файлы резервной копией, а git начал думать, что старые файлы удалены, а новые untracked
Денис
Да, так и есть. xcode после смерти почему-то снял отслеживание за папкой с исходниками
Деда
Юзай SourceTree
Денис
Юзай SourceTree
юзаю git tower
Деда
Не суть, главное не xcode
Tarik
++
Artyom
Всем привет, кто то уже юзал xcode 9.2?
Artyom
лучше чем 9.1?
Raserad
Скажу так начиная с 9 версии xcode бывало сильно тупил. Как пример он storyboard основной мог 3 раза подряд загружать с нехилым временем загрузки😂😂
Raserad
Ну и почитай отзывы в appstore думаю картина слегка прояснится)))
Artyom
Я просто обновился до 9.1 и это очень больно, он зависает каждые 7-9 сек
Artyom
Назад не откатиться из за сторибордов
Alex
лучше чем 9.1?
Лучше. Но я из-за скорости сборки, багов и потребления памяти подумываю откатиться назад до 8.3.3, перекинув туда файлы ios11
Artyom
@martynov96, а что со сторибордами? Могут же не взлететь
Alex
@martynov96, а что со сторибордами? Могут же не взлететь
Должны . Только заранее safe area замени на верхние и нижние зоны. Десятку разве, что вряд ли поддерживать сможешь
Artyom
@martynov96, окей, спасибо
Alish
Ребят всем привет! Подскажите пожалуйста в каком направлении плыть, чтоб реализовать такое.
Maxud
Смотри в сторону arkit
Это ты реально не туда поплыл
Raserad
Это ты реально не туда поплыл
А разве это не виртуальный стул? Или же не виртуальный блеск?))
Herr
Стул точно настоящий 🙂
Yury
Смотри в сторону arkit
Лучше в сторону блокчейн
Alish
Это реальный стул
Alish
Меня интересует как он реализовывает Glitter Effect
Artur
Нужен бэкенд что бы такое реализовать 100%
Artyom
тебе нужно подрубить распознование для камеры, потом находить эти области (тут кажется на серебристый реагирует) и отрисовывать на них этот эффект
A LΞKSλ N-DR
тебе нужно подрубить распознование для камеры, потом находить эти области (тут кажется на серебристый реагирует) и отрисовывать на них этот эффект
согласен, смотри в сторону CoreML Вот не плохая статья https://blog.georgejose.com/building-a-general-purpose-object-recognizer-ios-app-using-coreml-vision-and-swift-8de4b29b8f17 и не плохой туториал https://www.youtube.com/watch?v=p6GA8ODlnX0 для самих искорок можешь попробовать вот эту библиотечку https://github.com/piemonte/Twinkle
Alish
https://web.borisfx.com/helpdocs/?page_id=773
Alish
вот здесь это описано и реализовано только хз как это в ios
Alish
и она не open source
A LΞKSλ N-DR
ты не туда пошел совсем.
A LΞKSλ N-DR
тебе нужно детектить нужные типы бликов и отражений. и на них накладывать нужные тебе эфекты
Alish
почему?
Alish
The Glitter filter creates a glittering or sparkling light effect. A luminance map creates the glitter based on bright areas in the image.
Alish
помойму в точку
Alish
просто в том приложении в котором это реализовано существует уже года 4 думаю здесь есть какое-то простое решение😅
A LΞKSλ N-DR
Критикуешь предлагай
Alish
а чем не простое?
не спорю просто жду еще комментариев
A LΞKSλ N-DR
Ну ты же знаешь что именно нужно человеку раз считаешь что ответ того парня был не правильным. Он конечно не правильный, но помимо простого указания не верности ответа, можно и сказать куда смотреть человеку.
A LΞKSλ N-DR
скорее всего
Dima
Такой глиттер эффект через OpenGL или Metal шейдеры можно сделать