I have a drag and drop UITableView example working on the iPad for move/reorder, but drags don't initiate on the iPhone (iOS 11 Beta 2).
Relevant code:
<code>
#pragma mark - UITableViewDragDelegate
- (nonnull NSArray<UIDragItem *> *)tableView:(nonnull UITableView *)tableView
itemsForBeginningDragSession:(nonnull id<UIDragSession>)session
atIndexPath:(nonnull NSIndexPath *)indexPath
{
return [self.dataSourceDelegate dragItemsForIndexPath:indexPath];
}
</code>
UITableView delegate reorder methods not implemented (drag and drop handle it).
I thought the iPhone was going to support in-app (but not cross app) drag and drop functionality - mistaken, missing code, or beta not working for iPhone?