I had tweeted about this problem earlier. You can find the tweet and the video showing the problem here:
I am using Xcode 9 SDK and latest TwitterKit from Cocoapods. The app is written in Objective-C. The problem is apparent on both iPhone and iPad. I just tried TwitterKit SDK 3.2.1 and it does not fix it.
The sheet is called with the following simple code:
TWTRComposer *composer = [[TWTRComposer alloc] init];
if ( URL )
{
[composer setURL:URL];
}
if ( text )
{
[composer setText:text];
}
if ( image )
{
[composer setImage:image];
}
// Called from a UIViewController
[composer showFromViewController:controller completion:^(TWTRComposerResult result) { }];
The share sheet appears within a too small view resulting in a scroll view. When reverted to SDK 3.1.1, the problem is not seen.