Aktywne Wpisy

mirko_anonim +18
✨️ Obserwuj #mirkoanonim
Czy istnieją jakieś różowe którym imponują czuli, delikatni faceci? xDD
Niestety odziedziczyłem jakieś damskie geny ale też kobiece środowisko miało na mnie wpływ. Nie kipie testosteronem, nie lubię agresji, nerwowych sytuacji. Lubię romantyczne rzeczy, delikatne czułości xD Przykładowo teraz mamy święta to lubię takie klimaty jak przystrajanie domu, jakieś świeczki zapachowe i chciałbym mieć kogoś z kim oglądałbym seriale pod kocem z kubkiem herbaty albo chodzilibyśmy oboje w świątecznych
Czy istnieją jakieś różowe którym imponują czuli, delikatni faceci? xDD
Niestety odziedziczyłem jakieś damskie geny ale też kobiece środowisko miało na mnie wpływ. Nie kipie testosteronem, nie lubię agresji, nerwowych sytuacji. Lubię romantyczne rzeczy, delikatne czułości xD Przykładowo teraz mamy święta to lubię takie klimaty jak przystrajanie domu, jakieś świeczki zapachowe i chciałbym mieć kogoś z kim oglądałbym seriale pod kocem z kubkiem herbaty albo chodzilibyśmy oboje w świątecznych
źródło: 4ca19857198b3e5c61d46d8acee68f206899a333ce4effab108eb57fdcd588e2
Pobierz
Boris_Spasski +47
Dziękuję wszystkim za wzięcie udziału w rozdajo!
Gratulacje @KevinMalone !
Odezwij się do mnie w sprawie nagrody :)
Wyniki losowania darmowej przesyłki dla osób, które zaobserwowały, na instagramie:
www.instagram.com/neonifikacja
Zapraszam do obserwowania, po weekendzie nowe rzeczy :D
Obserwujcie także #neonifikacja, bo niedługo zapewne kolejne rozdajo, już nie z logo wykopu XD
Dla wszystkich zainteresowanych każdy ze wzoru do nabycia za 100 zł + koszty przesyłki (paczkomat 18,99 zł , kurier inpost
Gratulacje @KevinMalone !
Odezwij się do mnie w sprawie nagrody :)
Wyniki losowania darmowej przesyłki dla osób, które zaobserwowały, na instagramie:
www.instagram.com/neonifikacja
Zapraszam do obserwowania, po weekendzie nowe rzeczy :D
Obserwujcie także #neonifikacja, bo niedługo zapewne kolejne rozdajo, już nie z logo wykopu XD
Dla wszystkich zainteresowanych każdy ze wzoru do nabycia za 100 zł + koszty przesyłki (paczkomat 18,99 zł , kurier inpost
źródło: 1
Pobierz



![Fajnie pokazane w jaki sposób powstają trzęsienia ziemi. [film 40 sekund]](https://wykop.pl/cdn/c3397993/56b85dc945d4eef2a23129cfc76b4961897d11b14aab87a5a5ad75b398826b95,q70.jpg)
Jeden widok (UIView) ma przypisaną dokładnie jedną warstwę (CALayer), dopiero do tej jednej nadrzędnej warstwy można przypisywać następne. Tylko z tymi następnymi jest problem, należy je manualnie "wyrysować" (np przez nadpisanie layoutSublayers w naszym CALayer), bo tylko ta przypisana do widoku jest obsłużona z automatu. Potrzebne będzie to przy zmianach szerokości zawartości, transformacjach itd...
Tu pojawia się kolejny problem, widoki mają zmienną
tagdzięki której można się do nich odwoływać -> viewWithTag:, a warstwy już tego nie mają, ba nie mają nic, po czym można by było je identyfikować.
Jest za to całkiem zmyślne obejście. Można wykorzystywać je jak NSDictionary o tak:
„Moreover, you can treat a CALayer as a kind of NSDictionary, and get and set the value for any key. This means you can attach arbitrary information to an individual layer instance and retrieve it later. For example, earlier I mentioned that to apply manual layout to a layer’s sublayers, you will need a way of identifying those sublayers. This feature could provide a way of doing that. For example:
[myLayer1 setValue:@"Manny" forKey:@"name"];
[myLayer2 setValue:@"Moe" forKey:@"name"];
A layer doesn’t have a name property; the @"name" key is something I’m attaching to these layers arbitrarily. Now I can identify these layers later by getting the value of their respective @"name" keys.”
Matt Neuburg. „Programming iOS 7”
Teraz podczas wykonywania layoutSublayersOfLayer: (nadrzędną warstwę mamy z widoku) jedziemy sobie w pętli po jej sub-warstwach i odpalamy metody dla nich odpowiednie.
for (CALayer *layer in [superLayer sublayers]) {
if ([[layer name] isEqualToString:kSmiesznaWarstwa]) {
//zrób coś ze mną
}
}
Widok jest tylko delegatem dla warstwy, wszystko co każemy wykonać widokowi jest przekazywane do CALayer, działa to też w drugą stronę, warstwy są także odpowiedzialne za cachowanie tego co mają narysować, jako bitmapa.
źródło: comment_MlUJ0Kr9u0R6KBQF3gxXytnqiin55Z04.jpg
Pobierz