Comments (3)
still problems... even with iPhone... good control though. id love to use it in an upcoming app with this issue fixed
from ios-custom-alertview.
I have solved this issue, for my code, just set parentview property of alertview.
and
use new screen size for ioS8
add below code to class and use it instead of [UIScreen mainscreen].bounds.size
+ (CGSize)screenSize {
CGSize screenSize = [UIScreen mainScreen].bounds.size;
if ((NSFoundationVersionNumber <= NSFoundationVersionNumber_iOS_7_1) && UIInterfaceOrientationIsLandscape([UIApplication sharedApplication].statusBarOrientation)) {
return CGSizeMake(screenSize.height, screenSize.width);
}
return screenSize;
}
remove below code from countScreenSize and keyboardWillShow method.
UIInterfaceOrientation interfaceOrientation = [[UIApplication sharedApplication] statusBarOrientation];
if (UIInterfaceOrientationIsLandscape(interfaceOrientation)) {
CGFloat tmp = keyboardSize.height;
keyboardSize.height = keyboardSize.width;
keyboardSize.width = tmp;
}
Thats it, you are done.
from ios-custom-alertview.
Rotation should be sorted for IOS8+ and IOS7. I'm closing the related issues now, please reopen a new one if necessary.
from ios-custom-alertview.
Related Issues (20)
- Improvement Suggestion
- VoiceOver support HOT 3
- can't install using pods HOT 1
- Alert goes down when the lifecycle application method is called
- impossible to add variable label (IBOutlet) in containerview before [show]
- [GADMobileAds configureWithApplicationID:GAD_AppID];
- 弹不出来 HOT 1
- This Project in Swift 3
- AlertView rotation issue HOT 3
- The solution for show not working after iOS 10
- ot able to show popup
- Not in main thread
- Issue with imagepicker
- TintColor didn't set color in butons HOT 2
- How to let user only tap alertview
- Orientation changes broken on iOS9 + Launch Screen Storyboard HOT 5
- may crash HOT 1
- if I do not want to add subview to windows ,what i do?
- show after close HOT 1
- AttributedString
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ios-custom-alertview.