草庐IT

ios - 不同设备宽度的不同尺寸和 View 对齐方式

在纵向模式下的iPhone6和横向模式下,我如何实现View跨越设备宽度,最大宽度为400像素,并与右侧对齐?这可以通过使用设备类和/或因特征而异来实现吗?我真正想要的是View适应设备的宽度:如果它比400px宽(因为我将设备旋转到横向模式或者因为应用程序在iPhonePlus或iPad上运行)它不应该再跨越显示的宽度,而是最大宽度为400px并位于右侧。也许这只能通过代码来完成?感谢任何输入。 最佳答案 WhatIreallywant,isthattheviewadaptstothewidthofthedevice:ifitis

iOS/OS X - 最后一行文本的合理对齐

我正在开发一个应用程序,我需要所有的文本行都对齐。该应用程序将在图像顶部显示2行文本,为图片营造出类似广告的感觉。问题是这两行文本都需要对齐,但第二行文本永远不会对齐。或者,如果我分别画两条线,那么两条线都不合理。如果您在CoreText中指定kCTJustifiedTextAlignment或在NSTextField/View上指定NSJustifiedTextAlignment,除了最后一行文本之外的所有文本都是对齐的。最后一行自然对齐。有没有办法强制文本字段或TextView的最后一行对齐,从而填充View的宽度?我考虑过使用CTLine分别绘制每条线,并在这些线上指定一些内容以

iOS 核心图 - 对齐 y 轴标签

我想在CorePlot中对齐散点图的y轴标签。目前,标签是这样的:161284我怎样才能改变他们向右对齐:1612_8_4我尝试了以下方法:y.labelAlignment=CPTAlignmentRight;它没有用。我该如何对齐?编辑-这是我的代码:CPTAxis*y=axisSet.yAxis;y.title=@"YLabel";y.titleTextStyle=axisTitleStyle;y.titleOffset=-40.0f;y.axisLineStyle=axisLineStyle;y.labelingPolicy=CPTAxisLabelingPolicyNone;y

ios - iOS 7.1 中的 UITextView 垂直对齐

我在我的应用程序中使用了这些代码来使我的textView垂直居中对齐,并且在iOS7.1之前一直有效。我想contentSize属性在iOS7.1中发生了变化你能帮我做什么?[textViewaddObserver:selfforKeyPath:@"contentSize"options:NSKeyValueObservingOptionNewcontext:nil];-(void)observeValueForKeyPath:(NSString*)keyPathofObject:(id)objectchange:(NSDictionary*)changecontext:(void*)

c# - 当不是 4 字节对齐时,Monotouch 浮点指针抛出 NullReferenceException

我遇到了一个我无法理解的问题。在C#中使用Monotouch处理不安全指针时,我在设备(ARM)上遇到NullReferenceException,但我无法解释原因,让我们看一些代码varrand=newRandom();varbuffer=newbyte[2*1024*1024];rand.NextBytes(buffer);fixed(byte*ptr=buffer){varptr2=ptr+982515;//Thisworksvarbfr=newbyte[8];for(inti=0;i它只会在设备上崩溃。与ARM结构化对齐有什么关系?编辑经过一些研究,我得出这样的结论:只能从AR

iOS 拖放对齐指南

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我正在寻求开发一个iOS应用程序,其中包含可拖放的界面元素,但带有对齐指南,例如Keynote或OmniGraffle或InterfaceBuilder(Keynote中的yellowlines),这样当您将某些东西拖到足够近的位置时与Canvas中的另一个对象垂直或水平对齐,它会显示一条引导线并自动捕捉到对齐方式。到目前为止,我还没有找到任何已发布的API来实现它。

iphone - 以编程方式对齐 NavigationBar 中的按钮或按钮之间的空间

我已经通过Storyboard界面创建了导航Controller,并且我在Navigationbar上以编程方式添加了4个按钮,但我不知道我应该如何证明它的合理性,请您帮助我!这是图片:这是我的按钮代码,我知道我使用了rightBarButtonItems,但我不知道应该写什么!-(void)viewDidLoad{[superviewDidLoad];UIBarButtonItem*menuButton=[[UIBarButtonItemalloc]initWithTitle:@"Menu"style:UIBarButtonItemStyleDonetarget:selfaction

ios - 设置 UILabel 顶部对齐在单元格中不起作用

我在表格单元格内实现文本垂直对齐时遇到问题。我想做的是基于文本的长度,我想在单元格内的一侧UILabel中显示顶部对齐的消息。例如如果消息只有一行文本应顶部对齐:如果有两行,那么它应该是这样的:一开始我能看到的是这样的所以我在网上搜索了一下,发现的是使用[label1sizeToFit];但问题在于表格View单元格中,它不一定总是被调用,尤其是当我切换到另一个选项卡View时。然后我尝试通过代码动态生成标签,但问题是更不用说设置我想要的字体格式的复杂过程了。我必须管理标签是否已插入,然后在每次调用cellForRowAtIndexpath时重用它。更奇怪的是,一旦我选择了该行。对齐方

ios - 如何动态设置uibutton的标签颜色和对齐方式

在xcode中添加ui按钮时,我使用以下代码设置标题标签的文本颜色、对齐方式和字体大小。拾取字体大小而不是文本颜色和对齐方式,为什么?谢谢。toButton.titleLabel.textColor=[UIColorredColor];toButton.titleLabel.textAlignment=UITextAlignmentRight;toButton.titleLabel.font=[UIFontboldSystemFontOfSize:FONT_SIZE];[toButtonsetTitle:fromButton.titleLabel.textforState:UICont

android - 使用动态大小将 div 对齐到页面中心

我看过很多关于如何将div居中到页面中间的示例,但在所有示例中,div的大小都是固定的。不知道div高度大小,如何将div放在页面中央?(中间的灰色div)Mycode:html,body{margin:0;padding:0;border:0;}body{background-color:transparent;overflow:hidden;font-family:"Helvetica";color:#359115;font-weight:bold;}#wrapper{position:absolute;width:100%;height:100%;text-align:cente