Customize room members view controller (add search option, open details).

This commit is contained in:
giomfo
2015-04-10 15:23:43 +02:00
parent 4924012a36
commit e5053c22ee
7 changed files with 293 additions and 30 deletions
@@ -436,14 +436,16 @@
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([[segue identifier] isEqualToString:@"showMemberList"]) {
MXKRoomMemberListViewController* controller = [segue destinationViewController];
// Dismiss keyboard
[self dismissKeyboard];
MXKRoomMemberListDataSource *membersDataSource = [[MXKRoomMemberListDataSource alloc] initWithRoomId:self.roomDataSource.roomId andMatrixSession:[MatrixSDKHandler sharedHandler].mxSession];
[controller displayList:membersDataSource];
if ([[segue destinationViewController] isKindOfClass:[MXKRoomMemberListViewController class]]) {
MXKRoomMemberListViewController* membersController = (MXKRoomMemberListViewController*)[segue destinationViewController];
// Dismiss keyboard
[self dismissKeyboard];
MXKRoomMemberListDataSource *membersDataSource = [[MXKRoomMemberListDataSource alloc] initWithRoomId:self.roomDataSource.roomId andMatrixSession:[MatrixSDKHandler sharedHandler].mxSession];
[membersController displayList:membersDataSource];
}
} else if ([[segue identifier] isEqualToString:@"showMemberDetails"]) {
MemberViewController* controller = [segue destinationViewController];