dzień dobry :)datepicker jest niepoprawna w ios9
mam problem z moim datepicker w iOS 9 Swift 2
to jak wygląda mój datepicker w iOS 8 Swift 2 [OK]:
a to mój datepicker w iOS 9 Swift 2 [NIE OK]:
pomysłów w jaki sposób można go rozwiązać?
dzień dobry :)datepicker jest niepoprawna w ios9
mam problem z moim datepicker w iOS 9 Swift 2
to jak wygląda mój datepicker w iOS 8 Swift 2 [OK]:
a to mój datepicker w iOS 9 Swift 2 [NIE OK]:
pomysłów w jaki sposób można go rozwiązać?
Miałem podobny problem z UILabel i UIDatePicker w tej samej komórce.
rysunek się, że ustawienie czarownica UIDatePicker podstawie widoku pojemnik szerokości. Spowoduje to błąd, bo Ex:
Ale gdy szerokość można ustawić jako:
Mam nadzieję, że to pomoże ktoś.
PS. Ustawiłem szare tło dla lepszego wyglądu. Pierwszy zrzut ekranu pokazuje, że UIDatePicker ma pewne problemy z renderowaniem. Zgaduję tylko.
Miałem podobny problem. Musiałem usunąć ograniczenie centreY z datePicker. – ghr
wychodził podobny problem ze względu na przypinanie Date Picker do wysokości pojemnika & szerokości, roztworu, który pracował dla mnie było również dodać ograniczenie dla szerokości i & wysokość od ujęć układ auto jak poniżej -
AppsWise
a) Proszę unikać odpowiedzi, które zależą od zewnętrznych linków; SO ma być witryną referencyjną, niezależnie od linków, które mogą nie być dostępne w przyszłości. b) Proszę nie nadużywać SO jako sposobu na przyciągnięcie ruchu do Twojego osobistego bloga. Podaj swoje powiązania i odpowiedz na pytanie bezpośrednio lub w ogóle. –
Nie mam wystarczającej reputacji, aby przesłać obraz do odpowiedzi. Chciałem tylko pomóc i dlatego trzymałem tam link. Mimo to usunięto link do samouczka. Tylko link do obrazu z nadzieją, że to pomoże. –
Wystarczająco uczciwe, wycofane downvote. Byłoby wspaniale, gdyby można było dodać więcej wyjaśnienia, w jaki sposób OP może rozwiązać ich problem. –
Mam ten sam problem podczas pracy z selektorem w innej komórce.
Po prostu dodając ograniczenia zadziałały dla mnie jak urok.
Dlaczego muszę dodać ograniczenia do selektora w Swift 2 nadal nie wiem.
Mam nadzieję, że to pomoże.
miałem ten sam problem i udało się go rozwiązać dodając datepicker przy użyciu tego kodu:
UIDatePicker* picker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, 44, 320, 162)];
[self.view addSubview:picker];
miałem podobny problem podczas dodawania UIDatePicker programowo do złożonego UIView heirarchy. Właśnie skończył przy użyciu brutalnej siły, tak jak poniżej:
let datePicker = UIDatePicker()
datePicker.setDate(NSDate(), animated: false)
datePicker.datePickerMode = .Date
var tempFrame = datePicker.frame
let originalDatePickerWidth = tempFrame.size.width
if originalDatePickerWidth != self.view.bounds.width
{
tempFrame.size.width = self.view.bounds.width
tempFrame.size.height *= (self.view.bounds.width/originalDatePickerWidth)
datePicker.frame = tempFrame
}
Pokaż kod, którego używasz do tworzenia i wyświetlania go – Wain
To naprawdę wygląda jak masz inny pogląd nałożony na niego. Sprawdź scenorys. – Mundi
Nie używam żadnego kodu. wkładam tylko do mojego scenariusza i uruchamiam symulator – Ghost108