Ivan
Когда в коде делаешь, их нет
Andrey
есть
Andrey
если size to fit лейблу сделать
Ivan
Он же про отступы uilabel внутри uiview
Ivan
У тебя синяя линия это constraint от uilable к родителю. Разве нет?
Andrey
и не должно :)
Jian Yang
Ivan
Тогда да, я не прав
Anonymous
Тогда надо по инженерному решать.
Запихивать лейбл во вью и ставить лейблу hugging priority меньше, чем у вью, в котором он лежит
Anonymous
О, а еще там какое то было свойство типа align baseline..
Jian Yang
азазаза костыли пошли 😂
Anonymous
Нууу, неадекватной задаче неадекватное решение
Anonymous
Хотя верстка и правильное отображение это просто мерзость. И времени отнимает порядочно
Anonymous
Мне кажется это такой шрифт
Jian Yang
лучше уж через кор текст по красоте рисовать как душе угодно
Anonymous
И у тебя получится решить проблему ограничением по высоте лейбла
Jian Yang
но я так делать не буду
Anonymous
Скажем, высота констрейнта равна количеству пунктов шрифта и сделать clipsToBounds false 💪
Jian Yang
Jian Yang
ладно это тоже самое чтои с констреинтом по высоте народ предлогал 😂
Anonymous
Anonymous
Все тебе не так, ве не этак, все грязно и костыльно
Anonymous
Jian Yang
Ахах прикольно
Stanislav
Как вариант можно показать такую рекомендацию Apple и сказать, что не будешь ее нарушать 😄
Anonymous
Stanislav
Stanislav
Нашел еще прикольную стату там
Jian Yang
кстати в асинке нет такой прожлемы ☝️
Vladimir
🔵 В группе есть традиция - представляться при входе:
▫️Какой у вас проект или где работаете?
▫️В чём вы специалист?
▫️Чем можете быть интересны или полезны сообществу?
▫️Чем интересно сообщество вам?
▫️Откуда вы?
▫️Как узнали про группу?
В сообщении нужно указать тэг #whois
🔵 Правила чата:
🚫 Публикация вакансий запрещена
🚫 Реклама запрещена
🚫 Темы политики и религии запрещены
🚫 Флуд и оскорбления запрещены
⚠️ Нецензурная лексика не рекомендуется
За несоблюдение правил - одно предупреждение, далее следует бан.
Вакансии и запросы на поиск работы по направлению Android, iOS, Xamarin и React Native публикуем в группе @mobile_jobs. Формат любой: full-time, part-time, remote и разовые подработки. Также обмениваемся инсайдами и аналитикой по рынку труда.
Здесь общаемся на темы, посвященным посвященным iOS-разработке, Objective-C, Swift, SDK, Cocoa и т.д.
Заметили нарушение? Обратитесь, пожалуйста, к модераторам:
🔸@evgenyrodionov
🔸@DenisIzmaylov
🔵 Параллельно с этой группой развивается:
🔸@android_ru - где мы общаемся на темы, посвященным Android-разработке, SDK, Kotlin, Realm и т.д.
🔸@ndk_ru - где мы общаемся на темы, посвященным Android-разработке на NDK (на С++) и т.д.
🔸@reactnative_ru - здесь общаемся на тему React Native. Вопросы. Новости. Идеи. Про React.js, Redux и Relay - @react_js.
☔️ Рекомендуем сразу отключить уведомления, чтобы пребывание в группе было комфортным и полезным.
🌎 Возможно, вам также будут интересны группы: @angular_js, @angular2, @nodejs_ru, @devops_ru, @javascript_jobs, @devops_jobs. Приятного общения!
Всем привет!
Я iOS разработчик, живу в Лондоне, работаю на радиостанции, в свободное время постоянно делаю какие-то пэт проджекты, на данный момент фитнес приложение. Ссылку на чат нашёл в нете( конкретно на Нетологии). Мне интересны новые знакомства с другими разработчиками и не только :)
Jian Yang
Jian Yang
Ivan
У Баду есть переезд в Лондон для iOS, если что. Но там не junior
Ilkhom
джуны нигде на релокешн не нужны
Anonymous
Даже в Ошбекиштон?
Ilkhom
Ilkhom
тут своих хватает)
Ivan
Это опасно сейчас про Ош говоритт
Anonymous
А что опасного в Ошбекиштоне?
Ilkhom
эээ руки прочь от плова, он ни в чем не виноват
Anonymous
Недавно ел плова, кстати, но чет не очень.
Anonymous
Не могу найти хороший плов здесь.
Ilkhom
сюда приходи, в отличное место свожу
Anonymous
Ivan
Получил известность из за терракта
Anonymous
Подумывал понаехать в Самарканд, посмотреть архитектуру.
Ilkhom
Anonymous
Ilkhom
Anonymous
Мы, кстати, с Узбекистаном работаем.
Anonymous
Может получится командировку выпросить, лел.
Ivan
Развели тут кишлак
Ilkhom
Anonymous
Кишлак это на Кавказе.
Anonymous
у нас аулы.
Vladimir
Paks
https://swift.org/abi-stability/#data-layout
Paks
Далековато до аби еще...
RunOver
Всем дня фырчного. У нас тут хакатон намечается, ссылку можно сюда кинуть?
RunOver
Ага. По ссылке подробно все http://iqhack2017.com/
Jian Yang
фига се лям за идею которая мне милиарды принесет, ах хитрецы
RunOver
фыр ^^
Roman
Ребят, не могу найти, в iOS 10.3 меняли что то с набором номера через "tel" / "telprompt" ?
Anonymous
Roman
Вроде нет
Я тут вызываю "tel://+88005553535" и теперь не только telprompt но и tel вызывает попап с подтверждением
Anonymous
Ну на уровне ios, любые звонки только с согласия пользователя...
Roman
Вдруг тоже кто-то столкнется https://developer.apple.com/library/content/releasenotes/General/RN-iOSSDK-10.3/
Roman
Stanislav
Доброго времени! пытаюсь сохранить ImageView локально в .documentDirectory и в Firebase. В Firebase сохраняет и все гуд. А локально... в общем когда перегружаю риложение, изображение пропадает. Дайте рекомендации по решению. Заранее благодарю!
Код ниже:
import UIKit
import Firebase
import FirebaseStorage
class PicturesOfCoinsViewController: UIViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate {
@IBAction func saveButton(_ sender: UIButton) {
saveOneEuroCentImage()
}
@IBOutlet weak var oneEuroCentImage: UIImageView!
@IBAction func usePhotoButton(_ sender: UIButton) {
let picker = UIImagePickerController()
picker.sourceType = .camera
self.present(picker, animated: true, completion: nil)
picker.delegate = self
// picker.allowsEditing = true
}
func saveOneEuroCentImage() {
//09.04.2017
// save localy
let paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)
let path = paths.first
let imageFolderPath = path?.appending("MyFBImages")
if !FileManager.default.fileExists(atPath: imageFolderPath!){
do {
try FileManager.default.createDirectory(atPath: imageFolderPath!, withIntermediateDirectories: true, attributes: [😏)
} catch let error {
print(error.localizedDescription)
}
}
let imageFilePath = imageFolderPath?.appending("oneEuroCent.jpg")
let imageData = UIImageJPEGRepresentation(UIImage(), 1)
do {
try imageData?.write(to: URL(fileURLWithPath: imageFilePath!))
} catch let error {
print(error.localizedDescription)
}
// save to Firebase
let storageRef = FIRStorage.storage().reference().child("userPictures/oneEuroCent.jpg")
if let uploadData = UIImagePNGRepresentation(self.oneEuroCentImage.image!) {
storageRef.put(uploadData, metadata: nil) {(metadata, error) in
// storageRef.put(uploadData, metadata: nil, completion: { (metadata, error) in
if error != nil {
print(error)
return
}
}
}
}
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
oneEuroCentImage.image = info[UIImagePickerControllerOriginalImage] as? UIImage
picker.dismiss(animated: true, completion: nil)
}
}
Ivan
Откуда пропадает? В iTunes видишь его?
Stanislav
Откуда пропадает? В iTunes видишь его?
Иван, я пока только начал учить swift) до тунца дело не дошло. это просто набросок для тренировки. Хочу чтоб используя камеру, фотка сохранялась в приложении (даже при выгрузке приложения) и в Firebase.
Ivan
Так откуда оно пропадает? Где код чтения изображения с диска?