@xamarin_russia

Страница 483 из 619
Julius
24.07.2018
09:52:04
да, проблема в Detach

Спасибо

vladimir
24.07.2018
09:54:15
интересно

наверное связано с ReusableCell штукой в iOS

Google
Кита
24.07.2018
09:57:43
наверное связано с ReusableCell штукой в iOS
именно с этим и связано. ReusableCell вообще базовый механизм в TableView

vladimir
24.07.2018
09:58:25
да, но почему оно применяло эффект для контейнера?

типо при переиспользовании оно убирало в какой-то момент Control, и оставался только Container?

Кита
24.07.2018
10:07:30
типо при переиспользовании оно убирало в какой-то момент Control, и оставался только Container?
сначала возможно Control null а потом не null. тут без поллитры(дебага) не разобраться

Venofied
24.07.2018
12:23:25
Люди а версию iphone как проверить? CheckSystemVersion?

vladimir
24.07.2018
12:25:54
да, UIDevice.CurrentDevice.CheckSystemVersion если она новее или равна стравниваемой, то врнёт true

Kirill
24.07.2018
12:26:29
А вот раньше можно было не знать какая версия, а просто чекать есть ли в системе класс

Это было куда круче

Но то был Obj-C

Ильфат
24.07.2018
12:45:09
ребят, такая проблема https://stackoverflow.com/questions/4763519/loaded-nib-but-the-view-outlet-was-not-set её можно как-то решить средствами visual studio for windows?

Venofied
24.07.2018
12:53:43
Я проверяю на версию если она не равна или больше 6, то у кнопки уменьшить размер текста, UIFont.FromName(«название», 14)?

Google
Venofied
24.07.2018
12:53:51
Просто у меня не работает

vladimir
24.07.2018
13:03:54
нет состояния не равно или больше

только равно или больше

и, соответственно, меньше (если false)

Venofied
24.07.2018
13:15:29
и, соответственно, меньше (если false)
А на симуляторах это работает?

vladimir
24.07.2018
13:16:22
А на симуляторах это работает?
не знаю, но по идеи должно, если вы про сравнение версии

Venofied
24.07.2018
13:23:35
не знаю, но по идеи должно, если вы про сравнение версии
If(UIDevice.CurrentDevice.CheckSystemVersion(6, 0){} else{this.button.Font = UIFont.SystemFontOfSize(14);

Мне меньше 6 надо если, так?

Кита
24.07.2018
13:31:32
Мне меньше 6 надо если, так?
я вообще не уверен что остались девайсы на 6 ios

Даже не уверен про 8

Venofied
24.07.2018
13:32:19
Кита
24.07.2018
13:32:56
Iphone я именно про девайсы
поставьте плагин https://github.com/jamesmontemagno/DeviceInfoPlugin

Venofied
24.07.2018
13:33:24
Спасибо) сейчас сделаю

vladimir
24.07.2018
13:36:44
только ради получения версии в формате System.Version?

ну ок, у неё есть свои операторы сравнения

только как это проблеме поможет?

оно всё равно текущую версию берёт из UIDevice.CurrentDevice.SystemVersion

Кита
24.07.2018
13:50:43
оно всё равно текущую версию берёт из UIDevice.CurrentDevice.SystemVersion
ему нужна не версия а модель телефона как я понял

Google
Roman
24.07.2018
15:31:03
привет, а кто подскажет с чего начать вообще нулевому в моб. разработке? наглость, конечно, но хотелось бы на русском..

vladimir
24.07.2018
15:42:23
привет, а кто подскажет с чего начать вообще нулевому в моб. разработке? наглость, конечно, но хотелось бы на русском..
я начинал так: поставил сам себе задачу, и относительно неё начал гуглить, как её решать

по-моему, подходит вообще ко всему ;D

vladimir
24.07.2018
15:52:31
ну а в процессе гугления по непонятным вопросам пишите уже сюда

не очень на русском, правда

Roman
24.07.2018
15:55:30
о спасиб за ссылку

Julius
24.07.2018
20:01:46


отрисовывется поверх фотки

Vlad
24.07.2018
20:07:59
отрисовывется поверх фотки
Так сделайте не Photo Grid.Column="0" Grid.Row="0" Layout Grid.Column="1" Grid.Row="0" А Layout Grid.Column="0" Grid.Row="1" Photo Grid.Column="0" Grid.Row="0" В разметке? Может поможет

Julius
24.07.2018
20:24:30
Может кому будет надо. Юзанул метод в Grid LowerChild закунул в качества параметра тот лайоут, который должен быть ниже фоточки

Kirill
24.07.2018
23:41:40
Чем ниже в разметке элемент, там он выше на экране (ближе к пользователю). Везде так. В разметке как раз наверняка идёт сперва аватар, а потом текст. LowerChild да, решает этот вопрос

Dmitriy
25.07.2018
06:49:55
Доки на Xamarin.Auth жопные >.> Я ничего не хочу, просто болью поделился

Kirill
25.07.2018
06:55:45
Dmitriy
25.07.2018
07:48:33
Походу еще и альтернатив особо нет. Эээх

Slava
25.07.2018
07:50:04
Походу еще и альтернатив особо нет. Эээх
А для каких целей используешь? Есть исходники Xamarin.Auth - можно свое сделать, оставить только нужное или доработать

Dmitriy
25.07.2018
07:52:30
А какие цели могут быть, кроме Oauth авторизации :)? Просто интегрируюсь с сервисом :) Делаю для себя приложуху по занесению данных из смсок от банков в сервис по ведению личных финансов. Ну, как для себя - нужда личная, но заодно тренировка (опыта нет, набираюсь), потенциальный проект в резюме, и если что-то полезное получится, можно выложить в какой-нибудь маркет и получать пользу

Dmitriy
25.07.2018
07:55:51
ну какие цели - есть же отдельные SDK и плагины для разных соцсетей, почему нужен Xamarin.Auth?
Потому что API у сервиса вышло в духе пары месяцев назад, никакого плагина пока нет в природе, конечно

Google
Dmitriy
25.07.2018
07:56:05
Доки: https://api.youneedabudget.com/#outh-applications

Slava
25.07.2018
07:56:26
Так OAuth это браузер с хуками на смену URL

Admin
ERROR: S client not available

Slava
25.07.2018
07:56:51
Нет там rocket science, кучу примеров можно найти :)

Slava
25.07.2018
07:57:06
А то как в анекдоте про Ёжика

Dmitriy
25.07.2018
07:57:32
Ну, я надеялся не разбираться сейчас ещё и с тем как браузерами управлять :)

а обычным http client не постучаться что ли?
Ну, http client не выведет пользователю окно логина, значит надо самому ещё и с браузерами разбираться. Просить у него их самостоятельно - насколько я понимаю не секьюрно, надо пользоваться браузером. Цель ведь не просто чтобы работало, а чтобы людям показать не стыдно было

Точнее нет, OAuth же вообще без браузера не прокатит, если только грязными хаками понимать что страница авторизации отправляет для авторизации, если так вообще работает

Max
25.07.2018
08:05:45
Точнее нет, OAuth же вообще без браузера не прокатит, если только грязными хаками понимать что страница авторизации отправляет для авторизации, если так вообще работает
Да всм. Да всм!? OAuth2 это лишь стандарт, в котором написано: делайте POST запрос, и пишите такие-то поля. Всё! БОЛЬШЕ НИЧЕГО ОН НЕ ГОВОРИТ

Кита
25.07.2018
08:09:54
Ну, http client не выведет пользователю окно логина, значит надо самому ещё и с браузерами разбираться. Просить у него их самостоятельно - насколько я понимаю не секьюрно, надо пользоваться браузером. Цель ведь не просто чтобы работало, а чтобы людям показать не стыдно было
Secret можно обфусцировать, сделать составным и вычисляемым и писать на старте его в секьюрсторадж. И будет вполне секьюрно. Использовать будешь серверную авторизацию из клиентского приложения. Почему собственно нет. Это ж не к вкшечке и фейсбучеку коннектиться

Nikita
25.07.2018
08:09:55
Да, но рекомендуется делать через браузер, т.к. предоставляет большую безопастность, нежели ты будешь оображать это в WebView в своем приложении

Slava
25.07.2018
08:12:22
Max
25.07.2018
08:12:27
Поясни, плиз
Если у тебя своя откровенно слабая реализация OAuth2, то тебе никакой браузер или WebView не поможет, никакая обертка над реализацией HttpClient тоже. OAuth2 с брувзера катит только для публичных провайдеров проверки подлинности пользователей (Microsoft, Google, Facebook, VK, Twitter и тд). Так стандарт вас не заставляет использовать браузер и тд. Просто некоторые до сих пор считают, что авторизация через браузер даёт какую-то безопасность, но как их ацесс/рефреш токены сохраняются потом их не волнует, а должно. По сути если у вас свой сервер, то следовать довольно тупому стандарту вероломно не стоит.

Т.е. тащит сильное извращение над переданными secret/grand

Никита
25.07.2018
09:05:16
Коллеги, есть несколько вопросов, не могу никак нагуглить: 1) Можно ли меню в masterdetailpage отображать справа, или всё же придётся реализовывать всё самому из простой страницы 2) Как сделать так, чтобы вместо кнопки закончить редактирование на клавиатуре, отображалась кнопка перехода к следующему полю, или отправки заполненных данных 3) Можно ли заменить шрифт для всего приложения сразу на свой, а не применять стили к каждому виду контрола? 4) Что посоветуете покурить по поводу работы с камерой, а то по нагугленному не выходит её запустить (только альбом работает). Нужно чтобы поверх камеры были свои кнотролы. Спасибо.

Никита
25.07.2018
09:08:42
Forms?
Да Под android и ios

Google
Max
25.07.2018
09:19:40
У Editor тоже

Никита
25.07.2018
09:20:26
Большое спасибо

Max
25.07.2018
09:24:51
а Xamarin.Plugin.Media не подойдёт?
Ему надо контролы рисовать, а не просто камеру заюзать

Страница 483 из 619