際際滷

際際滷Share a Scribd company logo
ICTutorialOverlay
@i110
ICTutorialOverlay : A utility for making "Overlay Tutorial"
ありますよね、チュ`トリアル
? オ`バ`レイ侏のやつ
? Instruction Viewとも冱う
? UI蛍かりづらいので崑し圭なく恬る
? lもちゃんとていないというhも
? しかしまぁ駅勣なこともままある
しょうがない恬るか´
? まぁなんか磯邑苧のviewなりwindowなり貧か
ら瓜せておいときゃいいんでしょ
? 仝磯晩で竃栖ます┘リッ々
ICTutorialOverlay : A utility for making "Overlay Tutorial"
僭。
? 僭あいてますね。
? なんかけっこう恬るのめんどいっぽい
? しかも僭の和のボタン、タップできるらしい
? タップしたらふわっとえるらしい
? でもタップできない僭もあるらしい
? 僭のサイズにも裏虫にこだわりあるらしい
僭めんどい
? 僭めんどい。僭まじめんどい
? 僭仇龍にめんどい。
? 僭あけたくない。
? 僭あけないといけないけど僭あけたくない。
? eにやればできるんだろうけど僭あけないで
gむならそうしたい。
? 僭あけてるrgがあったらeのことしたい。
? 僭めんどい。
ICTutorialOverlayhttps://github.com/i
110/ICTutorialOverlay
? 匯定念くらいに恬って氏芙でも繁でも仇龍に聞ってた
? 仇龍に宴旋だからここで氷しておきます
? 恍晩CocoaPods/Specsにpull req竃したのでそのうちdるはず
// Overlayの伏撹
ICTutorialOverlay *overlay = [[ICTutorialOverlay alloc] init];
overlay.hideWhenTapped = NO;
overlay.animated = YES;
// 僭あけるよ。
[overlay addHoleWithView:self.roundRectButton
padding:8.0f
offset:CGSizeMake(1.0f, 1.0f)
form:ICTutorialOverlayHoleFormRoundedRectangle
transparentEvent:YES];
// ついでに櫃寮いたラベルでものっけておく
UILabel *label =
[[UILabel alloc] initWithFrame:CGRectMake(100, 170, 220, 150)]; label.backgroundColor
= [UIColor clearColor];
label.textColor = [UIColor whiteColor];
label.numberOfLines = 0;
label.text = @"You can place any views on the overlay ̄;
[overlay addSubview:label];
// 燕幣
[overlay show];
DEMO
C嬬
? overlay.animated
C ふわっと竃秘りする
? overlay.hideWhenTapped
C タップでえるようにする
? コ`ルバック
C willShowCallback / didShowCallback,
C willHideCallback / didHideCallback
C 儉h歌孚には廣吭
C嬬
? hole.form
C ひとまず裳侘、叔来、劼魃蹐enumを喘吭
? hole.transparentEvent
C 嘘瘁のviewにtouch eventを邑^させるか倦か
? hole.boundView
C 了崔峺協じゃなくてview峺協すればその了崔にいい
湖じに僭苧けてくれる
C いずれUIBarItemにもなんとか鬉靴燭
その麿もろもろ
? Overlay貧には挫きなviewを融っzめる
C xibで恬ってinstanciateしてそのままぶっzむとか
? Singletonにはあえてしなかった
C キャッシュしておきたいケ`スがままありそう
C その旗わり鮫中に燕幣できるoverlayは駅ずひとつ
? 燕幣嶄にeのやつ燕幣させようとすると拱屬哩]じる
? 仝2つ竃ちゃった々指閲
ICTutorialOverlayhttps://github.com/i
110/ICTutorialOverlay
Now Available on CocoaPods
? プルリクZ哭
? 醤悶議にはlかholeに岷俊UIBezierPath局せるようにして和さい
? あとフチにグラデ`ションかけるやつとかも
? Thank you for your attention.

More Related Content

ICTutorialOverlay : A utility for making "Overlay Tutorial"