Skip to content
Dickbar, Twitter's mainstream consumer client experience, now available for your iOS apps too.
Objective-C C
Latest commit 461f4c3 Mar 31, 2011 Ching-Lan 'digdog' HUANG 黃 青嵐 Add removal date and version
Failed to load latest commit information.
Screenshots Update screenshots Mar 7, 2011
UIDickBar.xcodeproj Add UIDickBarController to control the position of the dick bar Mar 8, 2011
UIDickBar Add the toggle button in the root view controller Mar 8, 2011
README.markdown Add removal date and version Mar 31, 2011
UIDickBar.h Version 1.0 Mar 6, 2011
UIDickBar.m Change Y position instead of frame height Mar 7, 2011
UIDickBarController.h Make a toggle action to show and hide the dick bar in its annoying way Mar 8, 2011
UIDickBarController.m Add the toggle button in the root view controller Mar 8, 2011
trends-icon.png Add trends icons Mar 6, 2011


UIDickBar, An Awful Idea.

#Dickbar, "Twitter's mainstream consumer client experience", now available for your iOS app too.


On March 31, 2011, Twitter removed the UIDickBar from their iPhone client version 3.3.3.

Problems underlying the UIDickBar are analyzed and concluded here: Problems and the Solution for UIDickBar, read it if you're interested.


  1. iOS 4.0 or later (Sample project was created from Xcode 4 GM 2)
  2. Use LLVM Clang 2.0 compiler


You simply init UIDickBar with title, badge and an action block:

UIDickBar *dickBar = [[UIDickBar alloc] initWithDickTitle:@"#DickBar" dickBadge:@"Stupid" actionBlock:^{
    // Anything you want to do after UIDickBar tapped
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@""]];
[dickBar showInView:self.view];
[dickBar release];

Then you call -showInView: to display UIDickBar that originates from the specified view.


  1. Look like real #dickbar.
  2. No fancy animations.
  3. Support rotation.
  4. Support Blocks.
  5. Use UIDickBar to get tons of one star reviews, priceless.



This project is created by Ching-Lan 'digdog' Huang. Alone with helps from following people:



UIDickBar is released under MIT License.

Something went wrong with that request. Please try again.