iOS - мобильная операционная система, работающая на Apple iPhone, iPod touch и iPad. Используйте этот тег [ios] для вопросов, связанных с программированием на платформе iOS. Используйте связанные теги [target-c] и [swift] для проблем, характерных для этих языков программирования.
Я работаю над изменением цвета фона нижней домашней панели для iOS и Android. Пока что у меня Android отлично обновляет цвет. iOS, с другой стороны, не изменит цвет. Мне должно быть ясно, что я не пытаюсь изменить цвет строки состояния вверху. Только нижняя планка.
У меня это работает на Android...
26 Сен 2023 в 00:22
Я создаю приложение Swift + SwiftUI с несколькими виджетами. Я локализую его на два языка (en, it), и если я зайду в настройки iOS в своем приложении и поменяю язык на итальянский, я правильно увижу приложение, использующее итальянскую локализацию.
По какой-то причине виджеты всегда используют англ...
25 Сен 2023 в 16:52
В iOS17 динамический остров имеет возможность взаимодействия с Button и Toggle. Я хочу создать тактильный эффект при нажатии кнопки на динамическом острове.
Обычное решение НЕ работает на динамическом острове, таком как UIImpactFeedbackGenerator.init(style: UIImpactFeedbackGenerator.FeedbackStyle.li...
25 Сен 2023 в 15:43
class _LoginPageState extends State<LoginPage> {
// text editing controllers
final emailController = TextEditingController();
final passwordController = TextEditingController();
// sign user in method
void signUserIn() async{
await FirebaseAuth.instance.signInWithEmailAndPassword(
...
25 Сен 2023 в 12:20
В Swift код проверяет доступность API в разных версиях.
if #available(iOS 14.0, *) {
// Do something for iOS 14.0 and later
} else {
// Fallback on earlier versions
}
Как я могу реализовать это в Kotlin Multi Platform (iOS)?
Я не могу найти способ проверить д...
25 Сен 2023 в 10:51
Я хочу выбрать только флажок вместо выбора всей строки в виджете таблицы данных во флаттере.
Я использовал обычную функцию onSelectChanged в виджете строки данных, но она выбирает всю строку таблицы в виджете таблицы данных во флаттере....
Я делаю приложение для iOS и использую Swift. Когда я открываю WebViewController из ViewController, он работает нормально, но проблема возникла, когда я нажимаю кнопку «Назад» на панели навигации, чтобы вернуться в ViewContoller. Затем я получаю эту ошибку:
Проверка включена по умолчанию для проце...
25 Сен 2023 в 06:35
Я создаю файл ipa или xarchive для третьей стороны, которая будет распространять мое приложение внутри своей компании.
На данный момент они имеют следующее сообщение об ошибке:
error:container_create_or_lookup_app_group_path_by_app_group_identifier: client is not entitled
Они создают свой собственн...
25 Сен 2023 в 01:28
Я пытаюсь отобразить PDF-файл, который ранее сохранил в папке с файлами. Я пытаюсь создать URL-адрес файла и отобразить его с помощью pdfKit, но URL-адрес всегда равен нулю. Я пытаюсь сделать следующее:
let url = URL(fileURLWithPath: "file:///private/var/mobile/Library/Mobile%20Documents/iCloud~co...
Я пытаюсь создать устаревший проект Obj-C, он достигает около 80% прогресса и терпит неудачу со следующей ошибкой. Я пытался переустановить модули, очистить производные данные, перезагрузить Xcode/компьютер.
`mkdir -p /Users/myusername/Library/Developer/Xcode/DerivedData/MyApp-cghzlwxuhadyvrehqungf...
24 Сен 2023 в 16:32
Я читал этот блог, так как у меня есть аналогичный вариант использования: https://kelvas09.github.io/blog/posts/closure-delegate-to-async/
Я заметил следующий фрагмент:
actor BluetoothLEScanWrapper {
enum BluetoothLEScanError: Error {
case bluetoothNotAvailable
}
private let bluetoothLEDelegat...
24 Сен 2023 в 15:34
Я пытаюсь добавить метатег в Next JS 13.4, но не могу. Я прочитал документацию и погуглил, но не смог найти решения. Я пытаюсь добавить этот метатег HTML способом Next JS.
<meta name="apple-mobile-web-app-title" content="AppTitle">
В метаданных Next JS я пытаюсь
export const metadata = {
title:...
Я пытаюсь изменить свое имя пользователя, но получаю сообщение об ошибке
Невозможно назначить свойство: «пользователь» является константой «let».
Я попытался изменить константу на «var» вместо «let», но имя пользователя не обновляется. Как мне переписать этот код, чтобы обновить мое имя пользователя...
Я работаю над проектом SwiftUI, в котором у меня есть несколько подпредставлений, каждое из которых имеет собственную связанную с ним ViewModel, и я хочу реализовать подход «единого источника истины» для управления данными. Цель состоит в том, чтобы избежать ручной синхронизации данных между подпре...
В настоящее время actionSheet адаптируется к цветовой схеме, установленной в настройках устройства, но я хочу установить ее вручную.
var body: some View {
VStack {
Button(action: {
showingActionSheet = true
}) {
Text("Action")
}
.actionShee...
Мне нужно иметь много текстовых полей для чего-то вроде формы. Всегда есть что-то вроде ключевого текстового поля и текстового поля значения рядом с другим. Итак, я хочу использовать LazyVGrid с двумя столбцами. В настоящее время каждое текстовое поле использует пользовательскую привязку, это тек...
24 Сен 2023 в 09:57
Мне нужен макет, как показано на изображении, как я могу это сделать?
Я пробовал использовать Zstack, но он не работает должным образом.
...
Я только что обновил свой iPhone до iOS 17, и с тех пор устройство продолжает сбрасывать местоположение GPS, установленное в Xcode, после отключения от моего рабочего стола.
Когда я проверяю местоположение на iPhone, сначала оно становится серым, а затем возвращается к моему настоящему GPS.
Есть ли ...
Я реализовал контроль списка. Я хочу прокрутить строку до центра, когда она выбрана. Моя строка содержит одно изображение и два текста. Ниже мой код.
var body: some View {
ScrollViewReader { scrollView in
List(videos, id: \.id) { video in
VStack(alignment: .leading) {
...
23 Сен 2023 в 19:51
Сценарий: за пределами представления прокрутки есть кнопка, которая будет отображаться, но когда я прокручиваю вниз и достигаю положения внутренней кнопки, она должна скрывать внешнюю кнопку и отображать только внутреннюю кнопку. Я пытался вычислить позицию, которая не работает.
const App = () => {...
23 Сен 2023 в 19:04
Есть ли способ программно определить статус специального доступа в iOS 17? Я хочу иметь возможность настраивать поведение или интерфейс приложения в зависимости от того, включены эти специальные возможности или нет.
Мы будем благодарны за любую помощь или руководство. Спасибо!...
23 Сен 2023 в 16:31
Я пытаюсь отправить push-уведомление на свое устройство iOS. Код, который у меня есть с пустым идентификатором, отлично работает на настольных компьютерах и на устройствах Android, когда я отправляю токен FCM.
Проблема возникает, когда я получаю URL-адрес web.push.app.com. Firebase говорит, что мо...
В моем приложении для iOS у меня есть VStack, который состоит из представления с List и представления с TextInput:
var body: some View {
NavigationView {
ScrollViewReader { scrollProxy in
VStack() {
NoteListView(notes: notes)
...
23 Сен 2023 в 13:59
На днях я установил vscode, android studio и xcode до последних версий. Когда я пытаюсь открыть приложение, которое я разработал во Flutter, на устройствах Android и iOS, оно выдает следующее предупреждение. Какова причина ? (Устройство: Mac M1 Air)
Ошибка выполнения устройстваctl: ProcessExcepti...
Я знаю, что название звучит немного странно, но я объясню..
Я хочу создать приложение или веб-сайт, который будет отправлять данные через запросы API.
Это приложение для размещения заказов в ресторане. Это должно работать только для пользователей, находящихся внутри ресторана. Я хочу, чтобы эти за...
23 Сен 2023 в 11:43