标题非常自我解释.我在ColdFusion 7中使用cfcontent将页面输出为application/msword文件类型,我想知道如何将其默认为横向模式而不需要下载第三方库.
我有一个在Interface Builder中创建并配置为根据方向调整大小的视图.如果在应用程序处于纵向模式时创建视图并将其添加到显示中,则一切都可以正常工作.然后我可以旋转设备/模拟器,视图调整大小如我所料.但是,如果在应用处于横向模式时添加视图,则无法正确调整大小.视图的创建和大小就像应用程序仍处于纵向模式一样.该视图添加了以下代码:
self.viewController = [[MyViewController alloc] initWithNibName:nibName bundle:bundle];
[self addSubview:self.viewController.view];
Run Code Online (Sandbox Code Playgroud)
这里没有什么神奇的事情发生.此外,视图控制器指定:
- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return YES;
}
Run Code Online (Sandbox Code Playgroud)
同样,只要在纵向模式下添加视图,它就可以正常工作.我尝试了几种不同的方法,包括在视图上手动设置autoresizingMask属性,调用setNeedsLayout,以及调用layoutIfNeeded,但似乎没有任何工作.我能够手动设置框架的宽度和高度以强制视图调整大小,但这会破坏视图的动态特性.例如,如果我手动设置宽度,则不会调整高度,因为内容不会重新布局.
有任何想法吗?
我没有使用布局土地,但确实有可绘制的土地.
问题是,它使用任何drawable匹配活动开始时的方向.我想在手机旋转时切换使用drawable/drawable-land.有办法轻松做到这一点吗?或者我应该将我的布局复制并粘贴到layout-land中,以便它实际上重新创建活动?(我认为这会做正确的事情,但理想情况下,我希望它只是在我旋转时使用正确的一个刷新drawable)
我希望我的应用程序仅适用于横向(水平)并且我的行显示为:
<activity
android:name=".HomePageActivity"
android:screenOrientation="landscape"/>
Run Code Online (Sandbox Code Playgroud)
所有这一切都是水平的,但如果我将手机转动180º(水平相同)但屏幕不是adpata,则倒立.
任何人都可以帮助我吗?
谢谢
我正在尝试为android:screenOrientation="sensorLandscape"我的其中一项活动设置,以启用左侧景观和右侧景观.
在我的项目属性中,我将项目构建目标设置为Android 2.2.在我的清单中,最低SDK版本也设置为Android 2.2(API级别8):我的清单中的行是:
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="10"/>
Run Code Online (Sandbox Code Playgroud)
根据文档,"sensorLandscape"属性应该对我可用,但是,当我尝试设置它时,我得到的错误是" error: Error: String type not allowed (at "screenOrientation" with value "sensorLandscape")".
我在某个地方错过了一些额外的设置吗?
我在StoryBoard中有UISplitViewController,它是初始视图,我希望该应用程序仅在横向模式下工作.
我只限制了横向方向,甚至将横向界面方向设置为横向(右侧主页按钮).
在iOS 6中,一切正常,它只显示主视图和详细视图,但在iOS 5中它停留在纵向模式,只显示详细信息视图.
请帮我这个,我坚持了2个小时......
在我的应用程序中,我有一个层次结构,如主视图 - > UIScrollView - > UISearchBar.搜索栏覆盖整个屏幕宽度.但是当它切换到横向时,滚动视图会根据横向调整自身并覆盖整个屏幕,但其子视图如UISearchBar宽度保持与纵向相同.另外,我正在使用Autolayout,我已经在故事板中正确设置了约束(前导和尾随,宽度(大于等于320)等).
另外我知道在SO中有几个答案,但几乎每个人都会在willAutororate中再次说明设定宽度.但我在UIScrollview中有大约15个子视图,我认为不可能以编程方式设置(增加LOC)加上我认为Autolayout必须有一些解决方案.
我使用Xcode 5,iOS 7创建了iphone和ipad应用程序.
我的应用包含UIViewControllers和UITableViewControllers.我想在整个应用程序中停止横向方向.
我怎么能这样做?
提前致谢.
我们计划通过传递 html 文本作为输入来生成横向模式的 pdf。此外,pdf 是在横向模式下生成的,但内容是纵向模式。以下是我们用于执行上述要求的步骤。
1)从源系统接收xml内容。
2) 使用 xsl 从 xml 生成 html 输出。
3)将html输出作为输入传递给pdf java类,该类将进一步生成横向模式的pdf。
示例 xml 文件: http: //www.filedropper.com/resettsample
示例 xsl 文件: http: //www.filedropper.com/resettcopy
java代码
Run Code Online (Sandbox Code Playgroud)package testproject; import java.io.File; import java.io.FileOutputStream; import java.io.StringReader; import java.io.StringWriter; import java.text.SimpleDateFormat; import java.util.Date; import javax.xml.transform.Result; import javax.xml.transform.Transformer; import javax.xml.transform.TransformerFactory; import javax.xml.transform.stream.StreamResult; import javax.xml.transform.stream.StreamSource; import com.itextpdf.text.Document; import com.itextpdf.text.PageSize; import com.itextpdf.text.RectangleReadOnly; import com.itextpdf.text.pdf.PdfWriter; import com.itextpdf.tool.xml.XMLWorkerHelper; public class PDFTest { public static void main(String[] args) { try { new PDFTest().PDFCreateRequest(); } catch (Exception …
我在肖像游戏中使用了Nextpeer并且工作正常.在横向游戏中使用相同的代码,但Nextpeer仪表板仍处于纵向模式.如何将Nextpeer仪表板方向更改为横向?
这是我的Nextpeer初始化代码:
-(void)initializeNextpeer:(NSDictionary *)launchOptions
{
if([self internetConnected])
{
BOOL isRetina = (IS_IPAD) ? FALSE : TRUE ;
NSDictionary* settings = [NSDictionary dictionaryWithObjectsAndKeys:
// This game has no retina support - therefore we have to let the platform know
[NSNumber numberWithBool:isRetina], NextpeerSettingGameSupportsRetina,
// Support orientation change for the dashboard notifications
[NSNumber numberWithBool:TRUE], NextpeerSettingSupportsDashboardRotation,
// Support orientation change for the in game notifications
[NSNumber numberWithBool:TRUE], NextpeerSettingObserveNotificationOrientationChange,
// Place the in game notifications on the bottom screen (so the current score …Run Code Online (Sandbox Code Playgroud) landscape ×10
ios ×4
iphone ×4
android ×3
orientation ×3
ipad ×2
addsubview ×1
autolayout ×1
coldfusion ×1
drawable ×1
html ×1
itext ×1
ms-word ×1
nextpeer ×1
pdf ×1
sdk ×1
uiscrollview ×1
xslt ×1