Без использования Main.storyboard можно создать любую метку любого размера и с любым текстом с помощью кода:
override func viewDidLoad() {
super.viewDidLoad()
var yPos = 150
let labelR = UILabel(frame: CGRect(x:390, y:yPos, width:380, height:130))
labelR.text = "Текст метки"
labelR.backgroundColor = colorLiteral(red: 0.5725490451, green: 0, blue: 0.2313725501, alpha: 1)
labelR.textAlignment = .center
labelR.textColor = colorLiteral(red: 1.0, green: 1.0, blue: 1.0, alpha: 1.0)
labelR.font = UIFont.boldSystemFont(ofSize: 24.0)
self.view.addSubview(labelR)
}
Вариант создания метки при наличии некого объекта item с параметром name некоторого класса:
override func viewDidLoad() {
super.viewDidLoad()
let labelR = UILabel(frame: CGRect(x:390, y:yPos, width:380, height:130))
labelR.text = item.name
labelR.backgroundColor = colorLiteral(red: 0.5725490451, green: 0, blue: 0.2313725501, alpha: 1)
labelR.textAlignment = .center
labelR.textColor = colorLiteral(red: 1.0, green: 1.0, blue: 1.0, alpha: 1.0)
labelR.font = UIFont.boldSystemFont(ofSize: 24.0)
self.view.addSubview(labelR)
}
Для того, чтобы реализовать однотипное отображение меток на разных устройствах можно создавать их пропорционально размеру экрана:
let lableWidth = Int(UIScreen.main.bounds.width / 2)
Ширитон Виталий Иванович - полковник ВВС, летал на Л-29, Л-39, МИГ-17, МИГ-21. С 1978 по 1984 годы был командиром полка 809 УАП (в/ч 19109) Харьковского высшего военного авиационного училища летчиков. При нем летный состав впервые в истории части освоил полеты в сложных метеоусловиях при первом минимуме погоды с использованием СДУ и боевое применение по наземным целям с практической стрельбой неуправляемыми...
Кнопка +1 позволяет людям, которым понравился ваш сайт, рекомендовать его друзьям и знакомым прямо в поиске Google. Кнопка "+1" помогает пользователям узнавать о веб-сайтах, результатах поиска Google или об объявлениях от тех, кому они доверяют. Добавляя кнопку "+1" на свои страницы, вы предоставляете посетителям возможность рекомендовать их друзьям и контактам. Эти рекомендации будут показаны в наиболее...
Интернет-провайдер билайн присваивает своим пользователям динамические IP-адреса. В этом, конечно, есть свои минусы, ведь не зря статический IP-адрес дается за отдельную плату. Но лично я считаю, что динамический IP-адрес гораздо удобнее для Интернет-серфинга. Во-первых, скачивая с некоторых файлообменников (рапидшара, депозитфайлз и им подобные), не нужно ждать, когда закончится тайм-аут до...
Номер счета в российском банке - это не случайный набор цифр, в нем содержится много информации. Расчетный счет состоит из 20 цифр:
В навигационных программах Jeppesen (Jepp View, eLink for Windows и др.), имеющих базу данных со схемами аэропортов (Terminal Charts), срок действия этой навигационной базы данных задавался с помощью текстового файла charts.ini.
Находясь за границей, иногда нужно пользоваться государственными российскими интернет-ресурсами, которые могут быть не доступны из зарубежных стран, например, такие сайты как ГОСУСЛУГИ, РЖД и пр. Доступ к таким ресурсам может отсутствовать из заграницы: полностью, частично, постоянно или временно, с ограничениями - в любом случае, это не удобно, и может стать причиной проблем (вовремя заплатить налоги, купить...
При работе интернет-браузеры сохраняют в кэш много различной информации, которая должна облегчить жизнь пользователя: ускорить загрузку станиц, предугадать его намерения и предложить то, что надо и др. Но иногда нужно часть этих сохраненных данных удалить, чтобы браузер загрузил свежую информацию (например, JS-скрипты). Для этого необходимо ПОЛНОСТЬЮ перезагрузить web-страницу. В пресловутой...