Thanks. The Feedback Assistant id is in the original post. FB7781503
Steve
Post
Replies
Boosts
Views
Activity
The answer does *not* appear to be to subclass UISplitViewController and provide a custom bar button item in displayModeButtonItem as the method does not appear to be called.
(UIBarButtonItem *)displayModeButtonItem
{
UIButton *calendar = [UIButton systemButtonWithImage:[UIImage systemImageNamed:@"calendar.badge.exclamationmark"] target:self action:@selector(toggleCalendarAction:)];
UIButton *inboxButton = [UIButton systemButtonWithImage:[UIImage systemImageNamed:@"tray"] target:self action:@selector(toggleInboxAction:)];
UIButton *todayButton = [UIButton systemButtonWithImage:[UIImage systemImageNamed:@"list.bullet"] target:self action:@selector(toggleTodayAction:)];
UIStackView *buttonGroup = [[UIStackView alloc] initWithArrangedSubviews:@[calendar, inboxButton, todayButton]];
return [[UIBarButtonItem alloc] initWithCustomView:buttonGroup];
}
As of 13.5, the shortcuts situation has improved, though there are still some issues with Emacs-style shortcuts. Here's the relevant Feedback Assistant id.
FB7655372 - UITextInteraction is missing support for supported keyboard shortcuts
And some related bug reports.
FB7657103 - UITextInteraction does not respect the tintColor of the view to which it is attached
FB7637400 - UITextInteraction doesn't support autoscroll
FB7637377 - UITextInteraction doesn't account for scale changes
I wrote about these (along with some work-arounds) in a blog post in case it helps. The forums won't let me include the link, but you can find it at steveshepard dot com.
Steve
Same backtrace here. Only seeing this on 3.3.1. The app uses Crashlytics.