Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.1k views
in Technique[技术] by (71.8m points)

ios - Master Table Application

I am using a basic iPad Master Table Application that uses portrait orientation only. I wish to stop the masterviewcontroller from appearing when you swipe right (making accessible by only the button). The solution is probably very simple but unfortunately I am a self taught newbie.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

This is a new feature of UISplitViewController that was introduced in iOS 5.1.

In order to disable this feature, they also implemented a new property called presentsWithGesture to turn it on and off.

Apple highly recommends that you leave it on as people will grow to expect it to work this way, but if you must disable it, somewhere in your code you will need to add this:

self.splitViewController.presentsWithGesture = NO; 

Or, if you are creating the splitViewController manually then just set the presentsWithGesture to NO.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

2.1m questions

2.1m answers

60 comments

57.0k users

...