|ReleasedLast Release||Dec 2014|
Maintained by Unclaimed.
|LOCLines of Code||1,754|
DETweetComposeViewController uses git submodules to pull in the unoffical-twitter-sdk. Be sure to run
git submodule update --init on your DETweetComposeViewController clone before proceeding.
DETweetComposeViewController is an iOS 4 compatible version of the TWTweetComposeView controller. Otherwise known as the Tweet Sheet.
The iOS 5 TWTweetComposeViewController makes it really simple to integrate Twitter posting into you applications. However we still need to support iOS 4 in many of our applications. Having something that looks and acts like the built in Tweet Sheet allows us to have a consistent user interface across iOS versions.
As you can see they look very similar.
#import "DETweetComposeViewController.h" ... DETweetComposeViewController *tcvc = [[[DETweetComposeViewController alloc] init] autorelease]; [tcvc addImage:[UIImage imageNamed:@"YawkeyBusinessDog.jpg"]]; [tcvc addURL:[NSURL URLWithString:@"http://www.DoubleEncore.com/"]]; [tcvc addURL:[NSURL URLWithString:@"http://www.apple.com/ios/features.html#twitter"]]; self.modalPresentationStyle = UIModalPresentationCurrentContext; [self presentModalViewController:tcvc animated:YES];
Just save the necessary OAuth credentils to NSUserDefaults as:
Then call the OAuth
- (void) loadOAuthContextFromUserDefaults; method.
We have some TODO items in github Issues. Please send us your feature requests, patches and pull requests.