问题列表 - 第27863页

如何让UIViewController的视图坚持到它的superview底部?

以编程方式,而不是使用xib文件?我想,UIView的autoresizingMask不是正确的事情.因为它不是关于调整大小而是布局.我找不到布局面具.但Interface Builder似乎允许将视图附加到顶部,左侧,右侧,中间或底部.所以必须有一个机制.

iphone

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

将透明PNG转换为JPG时覆盖透明度颜色

我正在使用Dragonfly在Rails应用程序中生成缩略图.

我正在以JPG的形式提供所有图片图片.现在客户端正在上传透明的PNG文件,如下所示:

http://www.ibanez.co.jp/products/images/eg2010/ART120_TRF_12_02.png

Dragonfly使用RMagick将这些图像转换为JPG.问题是它将PNG图像转换为具有黑色背景的JPG,而我的网站设计需要白色背景.我试图像这样覆盖它:

encoded_image = Magick::Image.from_blob(image.data).first

if encoded_image.format.downcase == format
  image # do nothing
else
  encoded_image.format = format
  encoded_image.background_color = "white"
  encoded_image.transparent_color = "white"
  encoded_image.to_blob
end
Run Code Online (Sandbox Code Playgroud)

但制作的JPG图像仍然包含黑色背景.在转换透明层时,有谁知道如何击败RMagick使用白色背景?

我知道我可以作为PNG使用,但随后图像的大小是它的10倍,并且该网站的带宽非常大.

ruby rmagick dragonfly-gem

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

OData和自定义WCF WebGet方法

我创建了一个OData端点(使用实体框架,WCF数据服务)

并添加了一个自定义测试WebGet测试方法,如下所示:

    [WebGet(UriTemplate = "{text}")]
    public IQueryable<string> SplitString(string text)
    {
        if (text == null) throw new DataServiceException("text not specified");
        var result = (from s in text.Split('-') orderby s select s);
        return result.AsQueryable();
    }
Run Code Online (Sandbox Code Playgroud)

和配置行:

    config.SetServiceOperationAccessRule("SplitString", ServiceOperationRights.All);
Run Code Online (Sandbox Code Playgroud)

但是,无论我如何指定url,我都无法填写文本参数.(它总是为空).

so:
http://localhost/myservice.svc/SplitString/testtext

不起作用(它抛出我的异常,因为param为null).用于使参数起作用的正确url格式(或UriTemplate)是什么?

我发现odata和WebGet的唯一例子只有一个没有任何参数的示例方法.

.net c# wcf webget odata

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

如何在后退按钮上更改弹出视图控制器动画?

我正在使用以下语句推送我的视图控制器:

[[self navigationController] pushViewController:self.customViewController animatedWithTransition:UIViewAnimationTransitionFlipFromLeft];
Run Code Online (Sandbox Code Playgroud)

现在当我按下后退按钮时,我想用uiviewanimationtransitionflipfromright来设置动画.

喜欢

[self.navigationController popViewControllerAnimatedWithTransition:UIViewAnimationTransitionFlipFromLeft];
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做?

谢谢

iphone animation uinavigationcontroller

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

将文本输入放在单选按钮的标签内?

我正在尝试创建一个无线电组,指定一组选项,以及一个带有文本输入的额外选项"other"来指定.我正在使用的这个特定单选按钮的代码是

<input type='radio' name='RadioInput' value='Other' id='RadioInput_Other' />
  <label for='RadioInput_Other'>Ohter: 
  <input type='text' name='RadioInput_Other_Value' id='RadioInput_Other_Value' value='' />
  </label>
Run Code Online (Sandbox Code Playgroud)

我们的想法是,如果您将焦点放在文本输入上,则会选择与其对应的单选按钮.上面的代码差不多这样做(因为文本输入在标签内).但是,它也会将焦点转移到单选按钮(这很烦人,因为接下来输入的任何内容都会丢失).

有没有办法使用XHTML1.0/CSS2来防止这种情况?最好不使用javascript.

html css

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

HTTP标头 - ntCoent-Length

我在特定响应中获得以下HTTP响应标头.一切看起来还不错.但是我注意到内容长度出现了两次......

内容长度:2424 ntCoent-Length:2424

是否有一个特殊的原因,为什么内容长度第二次返回为ntCoent-Length?

HTTP/1.0 200 OK
Date: Wed, 26 May 2010 09:38:19 GMT
Server: Apache
P3P: CP="NOI DSP COR CURa ADMa TA1a OUR BUS IND UNI COM NAV INT"
Accept-Charset: iso-8859-1, unicode-1-1;q=0.8
Expires: Sun, 15 Jul 1990 00:00:00 GMT
Pragma: no-cache
Cache-Control: no-cache
Content-Language: en
ntCoent-Length: 2424
Connection: close
Content-Type: text/html;charset=iso-8859-1
Content-Length: 2424

http http-headers

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

计算表格行中的空输入框的数量

如何使用jquery计算表行中没有值的输入框数?

例:

<table id="table1">
<tr class="data" id="row5">
<td><input type="text" value="20%" /></td>
<td><input type="text" value="10%" /></td>
<td><input type="text" value="" /></td>
<td><input type="text" /></td>
</tr>
<table>
Run Code Online (Sandbox Code Playgroud)

我在寻找答案= 2

html javascript jquery

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

如何限制关联模型的记录数

在一个简单的CakePHP模型中,User hasMany Item(和Item belongsTo User) - 假设50个用户,每10个项目.我怎样才能找到()只有5个用户,每个用户最近有5个项目?当我在查找中施加限制时,它仅限制用户数量,而不限制关联项目的数量.

cakephp associations

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

Matlab 3d体积可视化和3d覆盖

问题几乎就是标题.

我有一个3d卷作为原始数据加载[256, 256, 256] = size(A).它只包含零和一的值,其中1表示结构,0表示"空气".

我想在MATLAB中可视化结构,然后在其上运行一个算法并在其上放置一个叠加,让我们说红色.

所以更准确一点:

  1. 如何可视化3d音量.0的透明,1的半透明?
  2. 在三维可视化中绘制一条线作为叠加层?

我已经阅读了MathWorks教程,但他们没有帮助.我尝试使用该set命令,但它没有完全说出每个属性我尝试"无效的根属性".

3d matlab plot visualization volume-rendering

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

PowerShell函数参数:第一个可以先选择吗?

我在PowerShell中有一个高级函数,大致如下所示:

function Foo {
    [CmdletBinding]
    param (
        [int] $a = 42,
        [int] $b
    )
}
Run Code Online (Sandbox Code Playgroud)

这个想法是它可以用两个,一个或没有参数运行.但是,成为可选的一个参数是一个.因此,以下方案可以运行该功能:

Foo a b    # the normal case, both a and b are defined
Foo b      # a is omitted
Foo        # both a and b are omitted
Run Code Online (Sandbox Code Playgroud)

但是,通常PowerShell会尝试将单个参数放入a中.所以我考虑明确指定参数位置,其中a将位置0和b位置1.但是,为了仅允许b指定我尝试将a放入参数集.但是根据当前使用的参数集,b将需要不同的位置.

任何想法如何妥善解决?我想保留参数名称(实际上不是ab),因此使用$args可能是最后的手段.我可能可以定义两个参数集,一个带有两个必需参数,另一个带有一个可选参数,但我猜参数名称在这种情况下必须不同,那么,对吧?

parameters powershell

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