Pytania oznaczone «cocoa-touch»

97
Pobieranie bieżącej strony

W moim widoku przewijania chcę uzyskać bieżącą wyświetlaną stronę (może strona nie jest właściwym terminem). Nie mogę znaleźć żadnej zmiennej, która to przechowuje. Ale myślę, że trzeba to gdzieś trzymać, ponieważ wskaźnik jest w stanie pokazać, który podwidok widoku przewijania jest obecnie...

97
Sprawdź, czy widok podrzędny jest w widoku

Tworzę aplikację, w której dodaję podwidok do widoku za addSubview:pomocą IBAction. W ten sam sposób, gdy przycisk z tymIBAction zostanie ponownie dotknięty, powinien wywołać removeFromSuperviewten widok podrzędny dodany do tego IBAction: PSEUDO KOD -(IBAction)showPopup:(id)sender {...

95
Porównanie dwóch CGRectów

Musiałem sprawdzić, czy kadr mojego widoku jest równy danemu CGRect. Próbowałem to zrobić w ten sposób: CGRect rect = CGRectMake(20, 20, 20, 20); if (self.view.frame == rect) { // do some stuff } Jednak otrzymałem komunikat o błędzie Invalid operands to binary expression('CGRect' (aka 'struct...

95
Co get-task-allow robi w Xcode?

Kiedy więc konfiguruję uprawnienia w projekcie aplikacji na iPhone'a, tworzę nową Entitlements.plist i ustawiam wartość get-task-allow na false. Ale dlaczego? Co reprezentuje ten klucz? EDYTOWAĆ Zwróć uwagę, że jest to związane z tym pytaniem - stwierdziłem, że zmiana wartości tego klucza na...

93
NSLog z danymi CGPoint

Mam punkt CGPoint, któremu przypisano dotyk: UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; Chcę pobrać wartość współrzędnej x do mojego dziennika konsoli: NSLog(@"x: %s", point.x); Kiedy używam tego, dane wyjściowe dziennika to: x:...