mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-20 16:42:44 +02:00
Create BadgedBarButtonItem class and use it for thread list item
This commit is contained in:
@@ -1528,11 +1528,16 @@ const NSTimeInterval kResizeComposerAnimationDuration = .05;
|
||||
|
||||
- (UIBarButtonItem *)threadListBarButtonItem
|
||||
{
|
||||
UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"room_context_menu_reply_in_thread"]
|
||||
style:UIBarButtonItemStylePlain
|
||||
target:self
|
||||
action:@selector(onThreadListTapped:)];
|
||||
item.accessibilityLabel = [VectorL10n roomAccessibilityThreads];
|
||||
UIButton *button = [[UIButton alloc] init];
|
||||
button.contentEdgeInsets = UIEdgeInsetsMake(4, 8, 4, 8);
|
||||
[button setImage:[UIImage imageNamed:@"room_context_menu_reply_in_thread"]
|
||||
forState:UIControlStateNormal];
|
||||
[button addTarget:self
|
||||
action:@selector(onThreadListTapped:)
|
||||
forControlEvents:UIControlEventTouchUpInside];
|
||||
button.accessibilityLabel = [VectorL10n roomAccessibilityThreads];
|
||||
|
||||
BadgedBarButtonItem *item = [[BadgedBarButtonItem alloc] initWithBaseButton:button];
|
||||
return item;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user