
Александр
12.04.2017
14:33:40

Ivan
12.04.2017
14:34:10
Тогда да, я не прав

? Райзя ?
12.04.2017
14:36:24
Тогда надо по инженерному решать.
Запихивать лейбл во вью и ставить лейблу hugging priority меньше, чем у вью, в котором он лежит
О, а еще там какое то было свойство типа align baseline..

Google

Александр
12.04.2017
14:38:57
азазаза костыли пошли ?

? Райзя ?
12.04.2017
14:40:10
Нууу, неадекватной задаче неадекватное решение
Хотя верстка и правильное отображение это просто мерзость. И времени отнимает порядочно
Мне кажется это такой шрифт

Александр
12.04.2017
14:41:44
лучше уж через кор текст по красоте рисовать как душе угодно

? Райзя ?
12.04.2017
14:41:58
И у тебя получится решить проблему ограничением по высоте лейбла

Александр
12.04.2017
14:42:27
но я так делать не буду

? Райзя ?
12.04.2017
14:43:07
Скажем, высота констрейнта равна количеству пунктов шрифта и сделать clipsToBounds false ?

Александр
12.04.2017
14:43:19
ладно это тоже самое чтои с констреинтом по высоте народ предлогал ?

? Райзя ?
12.04.2017
14:45:26
Все тебе не так, ве не этак, все грязно и костыльно

Andrey
12.04.2017
14:46:51
Проще вместе лейбла создать UIButton :)

Google

Andrey
12.04.2017
14:46:55
там есть Insets

Александр
12.04.2017
14:47:26

-_-
12.04.2017
14:49:11

? Райзя ?
12.04.2017
14:51:04
Вы уволены!

-_-
12.04.2017
14:51:39
Нашел еще прикольную стату там

Ilkhom
12.04.2017
14:51:51

Александр
12.04.2017
14:53:40
кстати в асинке нет такой прожлемы ☝️


Vladimir ??????
12.04.2017
14:53:51
? В группе есть традиция - представляться при входе:
▫️Какой у вас проект или где работаете?
▫️В чём вы специалист?
▫️Чем можете быть интересны или полезны сообществу?
▫️Чем интересно сообщество вам?
▫️Откуда вы?
▫️Как узнали про группу?
В сообщении нужно указать тэг #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 разработчик, живу в Лондоне, работаю на радиостанции, в свободное время постоянно делаю какие-то пэт проджекты, на данный момент фитнес приложение. Ссылку на чат нашёл в нете( конкретно на Нетологии). Мне интересны новые знакомства с другими разработчиками и не только :)


Александр
12.04.2017
14:55:49

Vladimir ??????
12.04.2017
14:58:01

Ivan
12.04.2017
14:58:20
У Баду есть переезд в Лондон для iOS, если что. Но там не junior

Ilkhom
12.04.2017
14:59:14
джуны нигде на релокешн не нужны

Betrayer
12.04.2017
14:59:54
Даже в Ошбекиштон?

Ilkhom
12.04.2017
15:00:19
тут своих хватает)

Ivan
12.04.2017
15:00:49
Это опасно сейчас про Ош говоритт

Betrayer
12.04.2017
15:01:03
А что опасного в Ошбекиштоне?

Google

Ilkhom
12.04.2017
15:01:54
эээ руки прочь от плова, он ни в чем не виноват

Betrayer
12.04.2017
15:03:44
Недавно ел плова, кстати, но чет не очень.
Не могу найти хороший плов здесь.

Ilkhom
12.04.2017
15:04:22
сюда приходи, в отличное место свожу

Александр
12.04.2017
15:04:38

Betrayer
12.04.2017
15:04:51

Ivan
12.04.2017
15:05:01
Получил известность из за терракта

Betrayer
12.04.2017
15:05:08
Подумывал понаехать в Самарканд, посмотреть архитектуру.

Ilkhom
12.04.2017
15:05:10

Betrayer
12.04.2017
15:05:18

Ilkhom
12.04.2017
15:05:19

Betrayer
12.04.2017
15:05:38
Мы, кстати, с Узбекистаном работаем.

Betrayer
12.04.2017
15:05:47
Может получится командировку выпросить, лел.

Ivan
12.04.2017
15:06:27
Развели тут кишлак

Ilkhom
12.04.2017
15:06:47

Betrayer
12.04.2017
15:06:47
Кишлак это на Кавказе.
у нас аулы.

Vladimir ??????
12.04.2017
15:07:10

Ivan
12.04.2017
15:08:23

Dmitriy
12.04.2017
15:37:02
https://swift.org/abi-stability/#data-layout

Google

Dmitriy
12.04.2017
15:37:24
Далековато до аби еще...

RunOver
12.04.2017
16:04:02
Всем дня фырчного. У нас тут хакатон намечается, ссылку можно сюда кинуть?

Andrey
12.04.2017
16:07:33

RunOver
12.04.2017
16:08:53
Ага. По ссылке подробно все http://iqhack2017.com/

Александр
12.04.2017
17:18:44
фига се лям за идею которая мне милиарды принесет, ах хитрецы

Admin
ERROR: S client not available

RunOver
12.04.2017
17:19:11
фыр ^^

Roman
12.04.2017
19:10:42
Ребят, не могу найти, в iOS 10.3 меняли что то с набором номера через "tel" / "telprompt" ?

Aleksandr
12.04.2017
19:13:44

Roman
12.04.2017
19:14:57
Вроде нет
Я тут вызываю "tel://+88005553535" и теперь не только telprompt но и tel вызывает попап с подтверждением

Aleksandr
12.04.2017
19:15:54
Ну на уровне ios, любые звонки только с согласия пользователя...

Roman
12.04.2017
19:30:13
Вдруг тоже кто-то столкнется https://developer.apple.com/library/content/releasenotes/General/RN-iOSSDK-10.3/


Stanislav
12.04.2017
19:56:50
Доброго времени! пытаюсь сохранить 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
12.04.2017
19:59:22
Откуда пропадает? В iTunes видишь его?

Stanislav
12.04.2017
20:03:30
Откуда пропадает? В iTunes видишь его?
Иван, я пока только начал учить swift) до тунца дело не дошло. это просто набросок для тренировки. Хочу чтоб используя камеру, фотка сохранялась в приложении (даже при выгрузке приложения) и в Firebase.

Ivan
12.04.2017
20:05:05
Так откуда оно пропадает? Где код чтения изображения с диска?

Andrew
12.04.2017
20:08:09

Stanislav
12.04.2017
20:08:57

Google

Ivan
12.04.2017
20:10:09
В смысле ты приложение закрыл или удалил с устройства? Что значит выгрузка?

Stanislav
12.04.2017
20:11:08

Andrew
12.04.2017
20:11:19
да зачем гуглить. Прсто логику можно рассказать, и сделать по ней?
?

Stanislav
12.04.2017
20:12:36

Andrew
12.04.2017
20:13:31
ну то есть ты выбрал руками.
при втором запуске счегобы ему появиться, если ты руками не выбирал, и кода который будет читать с диска не написал?


Stanislav
12.04.2017
20:14:48
ну то есть ты выбрал руками.
при втором запуске счегобы ему появиться, если ты руками не выбирал, и кода который будет читать с диска не написал?
это запись пути в документ директорию:
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)
}

Andrew
12.04.2017
20:15:57

Stanislav
12.04.2017
20:16:03
Надо, сам знаю!)

Andrew
12.04.2017
20:20:37
ну с петум все ок - ты его знаешь.(ты ведь в него пишешь)
Нужно просто попытаться прочитать и посмотреть, получилось ли, не нул ли. если да, то сделать UIImage из Data и этот имэдж положить в нужный аутлет

Stanislav
12.04.2017
20:23:59

Vladislavs
12.04.2017
20:25:38
Начни с программирования гуглить

Andrew
12.04.2017
20:25:58
просто вообще не понятно откуда появилась идея что писать - да, нужно, а читать не обязательно, оно само в приложении появится.
Просто представь, что у тебя в каталоге 10 файлов. Какой из них должен оказаться в твоем приложении?

Vladislavs
12.04.2017
20:26:26
А не с "как сделать приложение для айфона"