小编utt*_*tam的帖子

如何在iOS 6中以编程方式更改设备方向

iOS 5中,我们可以通过编程方式更改设备方向,如下所示:

[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeRight];
Run Code Online (Sandbox Code Playgroud)

但是在iOS 6 setOrientation中已弃用,我如何在iOS 6中以编程方式更改设备方向?

objective-c uiinterfaceorientation ios

45
推荐指数
5
解决办法
7万
查看次数

如何在ipad中注册应用程序以打开我的应用程序中的pdf文件

我想从pdf页面打开我的应用程序中的pdf文件,但我没有在我的应用程序中打开pdf的任何选项.

这是我的info.plist文件

 <key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
    <key>CFBundleTypeName</key>
    <string>PDF</string>
    <key>CFBundleTypeRole</key>
            <string>Viewer</string>     
    <key>CFBundleTypeIconFiles</key>
    <string>Icon.png</string>
    <key>LSItemContentTypes</key>
    <string>com.neosofttech.pdf</string>
    <key>LSHandlerRank</key>
    <string>Owner</string>
</dict>
</array>
<key>UTExportedTypeDeclarations</key>
   <array>
   <dict>
    <key>UTTypeConformsTo</key>
        <array>

<string>public.pdf</string>       
         </array>
    <key>UTTypeDescription</key>
    <string>PDFReader File</string>
    <key>UTTypeIdentifier</key>
    <string>com.neosofttech.pdf</string>
    <key>UTTypeTagSpecification</key>
    <dict>
        <key>public.filename-extension</key>
        <string>pdf</string>

    </dict>
</dict>
Run Code Online (Sandbox Code Playgroud)

请告诉我这里我错在哪里,如何在我的应用程序中打开pdf文件.

objective-c ipad

18
推荐指数
1
解决办法
2万
查看次数

如何在objective-c的标签栏中设置徽章?

我想将通知放在应用程序的标签栏中,以显示为购物清单选择的项目数.有没有办法在应用程序的标签栏中添加通知.

objective-c ios

15
推荐指数
1
解决办法
8505
查看次数

如何在objective-c中将加号按钮添加到表格视图的右侧?

我想在表视图的右侧添加加号按钮,以在其他视图中添加该单元格的内容.

如何在表视图的右侧添加加号按钮.

iphone objective-c

8
推荐指数
2
解决办法
1万
查看次数

如何在iphone的objective-c中本地播放视频?

我希望通过在应用程序中存储视频来在本地播放iphone上的视频.我能怎么做?

iphone objective-c

6
推荐指数
2
解决办法
2万
查看次数

如何隐藏iPhone中按钮的选择

当我按下按钮我得到蓝色时,有什么办法可以避免在我按下按钮时获得蓝色.

iphone objective-c

5
推荐指数
1
解决办法
120
查看次数

UITableview的每个单元格中的不同图像

我想为表格视图的每个单元格设置不同的图像.我不知道怎么做 - 请帮帮我.

iphone objective-c uitableview uiimage

3
推荐指数
2
解决办法
8405
查看次数

如何更改MFMailComposeViewController的导航栏?

我想将MFMailComposeViewController的导航栏更改为黑色.

我怎么能改变.

iphone objective-c

1
推荐指数
1
解决办法
2243
查看次数

如何在不改变iPhone应用程序中的设备方向的情况下更改应用程序的方向

我想在不改变iPhone应用程序中的设备方向的情况下更改应用程序的方向.我想以编程方式将我的视图从portraid模式更改为landscap模式.

并且还想知道苹果商店是否会接受这个?

谢谢

现在我从其他方面得到了解决方案,如下所示

[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeRight];
Run Code Online (Sandbox Code Playgroud)

当你在那个时候添加这一行时会出现一个警告,为了删除这个警告,只需在你的实现文件中添加以下代码即可.

@interface UIDevice (MyPrivateNameThatAppleWouldNeverUseGoesHere)


    - (void) setOrientation:(UIInterfaceOrientation)orientation;


    @end
Run Code Online (Sandbox Code Playgroud)

然后在波纹管方法中,如果需要,只需编写此代码.

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

    {

        return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);

    }
Run Code Online (Sandbox Code Playgroud)

但现在想知道苹果应用商店是否接受了这个?

谢谢

iphone objective-c ios

1
推荐指数
1
解决办法
5078
查看次数