✙ Artem ✙
let str = "Your string"
let style = NSMutableParagraphStyle()
style.alignment = .center
let attributedString = NSAttributedString(string: str, attributes: [NSAttributedStringKey.paragraphStyle: style])
Anonymous
Anonymous
Ivan
Ivan
А тут ничего нет?
Anonymous
Тут все так
✙ Artem ✙
не увидел что по вертикали)
Anonymous
Почему просто шрифт и цвет не выставишь?
Anonymous
Дезигнер хочет letterSpacing
Anonymous
Лол
Ivan
Может пусть дизайнер тебе сварганит шрифт?
Ivan
там вроде легко отстраивается отступ
✙ 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
✙ Artem ✙
Илья
А ты меняешь элаймент кнопки или лэйбла напрямую?
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
Денис
Да, так и есть. xcode после смерти почему-то снял отслеживание за папкой с исходниками
Деда
Юзай SourceTree
Деда
Не суть, главное не xcode
Tarik
++
Artyom
Всем привет, кто то уже юзал xcode 9.2?
Artyom
лучше чем 9.1?
Raserad
Скажу так начиная с 9 версии xcode бывало сильно тупил. Как пример он storyboard основной мог 3 раза подряд загружать с нехилым временем загрузки😂😂
Raserad
Ну и почитай отзывы в appstore думаю картина слегка прояснится)))
Anonymous
Artyom
Я просто обновился до 9.1 и это очень больно, он зависает каждые 7-9 сек
Artyom
Назад не откатиться из за сторибордов
Alex
лучше чем 9.1?
Лучше. Но я из-за скорости сборки, багов и потребления памяти подумываю откатиться назад до 8.3.3, перекинув туда файлы ios11
Artyom
@martynov96, а что со сторибордами? Могут же не взлететь
Artyom
@martynov96, окей, спасибо
Alish
Ребят всем привет! Подскажите пожалуйста в каком направлении плыть, чтоб реализовать такое.
Raserad
Herr
Стул точно настоящий 🙂
Alish
Это реальный стул
Alish
Меня интересует как он реализовывает Glitter Effect
Artur
Нужен бэкенд что бы такое реализовать 100%
Artyom
тебе нужно подрубить распознование для камеры, потом находить эти области (тут кажется на серебристый реагирует) и отрисовывать на них этот эффект
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
A LΞKSλ N-DR
Критикуешь предлагай
A LΞKSλ N-DR
Ну ты же знаешь что именно нужно человеку раз считаешь что ответ того парня был не правильным. Он конечно не правильный, но помимо простого указания не верности ответа, можно и сказать куда смотреть человеку.
A LΞKSλ N-DR
скорее всего
Dima
Такой глиттер эффект через OpenGL или Metal шейдеры можно сделать
Alish