...
본 가이드에서는 BuzzAd iOS SDK에서 제공하는 UI의 구성을 지키며 디자인을 변경하기 위한 방법을 안내합니다. 추가적인 디자인 변경을 원하시는 경우에는 고급 설정에서 UI를 자체 구현하는 방법으로 진행할 수 있습니다.
...
Expand |
---|
|
Code Block |
---|
| @import BuzzAdBenefitFeed;
@interface CustomErrorView : BABFeedDefaultErrorView
@end
@implementation CustomErrorView
- (UIImage *)errorImage {
return [UIImage imageWithNameimageNamed:@"Custom Error Image"];
}
- (NSString *)errorTitleText {
return @"Custom Error Title";
}
- (NSString *)errorDescriptionText {
return @"Custom Error Description";
}
@end |
Code Block |
---|
| BABFeedConfig *config = [[BABFeedConfig alloc] initWithUnitId:@"YOUR_FEED_UNIT_ID"];
config.errorViewClass = [CustomErrorView class]; |
|
Expand |
---|
|
Code Block |
---|
| import BuzzAdBenefitFeed;
class CustomErrorView : BABFeedDefaultErrorView {
override var errorImage: UIImage {
get { return UIImage(named: "Custom Error Image")! }
set { self.errorImage = newValue }
}
override var errorTitleText: String {
get { return "Custom Error Title" }
set { self.errorTitleText = newValue }
}
override var errorDescriptionText: String {
get { return "Custom Error Description" }
set { self.errorDescriptionText = newValue }
}
} |
Code Block |
---|
| let config = BABFeedConfig(unitId: "FEED_UNIT_ID")
config.errorViewClass = CustomErrorView.self |
|