From d0e4e081ef3560b0205273b72181c31bc283c170 Mon Sep 17 00:00:00 2001 From: Nancy Mast Date: Thu, 7 Feb 2019 15:18:29 -0800 Subject: [PATCH] added accessibility ids to HomeViewController and ProfileViewController --- .../src/ViewControllers/HomeView/HomeViewController.m | 10 ++++++++-- Signal/src/ViewControllers/ProfileViewController.m | 10 +++++++++- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/Signal/src/ViewControllers/HomeView/HomeViewController.m b/Signal/src/ViewControllers/HomeView/HomeViewController.m index 2f4feb057..81a3fbc38 100644 --- a/Signal/src/ViewControllers/HomeView/HomeViewController.m +++ b/Signal/src/ViewControllers/HomeView/HomeViewController.m @@ -38,6 +38,13 @@ NS_ASSUME_NONNULL_BEGIN +NSString *const kArchivedConversationsReuseIdentifier = @"kArchivedConversationsReuseIdentifier"; + +#define SUBVIEW_ACCESSIBILITY_IDENTIFIER(_root_view, _variable_name) \ + ([NSString stringWithFormat:@"%@.%@", _root_view.class, _variable_name]) +#define SET_SUBVIEW_ACCESSIBILITY_IDENTIFIER(_root_view, _variable_name) \ + _variable_name.accessibilityIdentifier = SUBVIEW_ACCESSIBILITY_IDENTIFIER(_root_view, (@ #_variable_name)) + typedef NS_ENUM(NSInteger, HomeViewMode) { HomeViewMode_Archive, HomeViewMode_Inbox, @@ -60,8 +67,6 @@ typedef NS_ENUM(NSInteger, HomeViewControllerSection) { HomeViewControllerSectionArchiveButton, }; -NSString *const kArchivedConversationsReuseIdentifier = @"kArchivedConversationsReuseIdentifier"; - @interface HomeViewController ()