问题列表 - 第47745页

动画Silverlight UI元素宽度从0到自动,流畅

我有一个带有滑出式面板的Silverlight UI.单击一个按钮时,我希望面板能够平滑地显示动画,宽度从0变为自动.有没有办法做到这一点(理想情况下使用纯XAML)?

silverlight animation

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

UITableView不响应滚动和触摸

我已经创建了一个自定义的UIView,在UIView里面,我添加了一个像这样的UITableView:

    treeView = [[UITableView alloc] initWithFrame:CGRectMake(0, 80, slider.frame.size.width, slider.frame.size.height - 80)];
    [treeView setDelegate:self];
    [treeView setDataSource:self];
    [self addSubview:treeView];
    [treeView release];
Run Code Online (Sandbox Code Playgroud)

当应用程序加载时,表似乎加载正常.但是,当我尝试滚动表格时,它根本不响应触摸.

我还实现了这些委托/数据源方法:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView;
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么会这样?

谢谢

uitableview iphone-sdk-3.0 ipad ios4 ios

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

script/rails vs rails

我正在编写一个教程,我演示了一些rails命令.在我的机器上rails,script/rails两者都同样有效.有"首选"形式吗?哪两个更普遍?

ruby-on-rails ruby-on-rails-3

23
推荐指数
3
解决办法
5181
查看次数

返回除给定键之外的所有数组元素

简单的一点,我只是想知道是否有一种干净而雄辩的方式从一个与给定键不匹配的关联数组中返回所有值?

$array = array('alpha' => 'apple', 'beta' => 'banana', 'gamma' => 'guava');

$alphaAndGamma = arrayExclude($array, array('alpha'));
$onlyBeta      = arrayExclude($array, array('alpha', 'gamma'));

function arrayExclude($array, Array $excludeKeys){
    foreach($array as $key => $value){
        if(!in_array($key, $excludeKeys)){
            $return[$key] = $value;
        }
    }
    return $return;
}
Run Code Online (Sandbox Code Playgroud)

这是我(将要)使用的,但是,是否有更清洁的实现,我可能在手册中遗漏了什么?

php associative-array

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

Java外观在不关闭窗口的情况下进行更改

我想知道如何在不让用户离开甚至关闭窗口的情况下改变我的java应用程序的外观.我知道这是可能的,正如我已经看到的那样.我尝试实现它,下面显示的代码,但它只有在我setLookAndFeel()显示窗口之前调用我的方法时才有效.


我究竟做错了什么?


package lookandfeeltester;

import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;

public class MainJFrame extends javax.swing.JFrame
{
  public MainJFrame()
  {
    setDefaultLookAndFeelDecorated(true);
    initComponents();
  }

  @SuppressWarnings("unchecked")
  private void initComponents() {
    java.awt.GridBagConstraints gridBagConstraints;

    buttonGroup = new javax.swing.ButtonGroup();
    metalRadioButton = new javax.swing.JRadioButton();
    nimbusRadioButton = new javax.swing.JRadioButton();
    motifRadioButton = new javax.swing.JRadioButton();
    windowsRadioButton = new javax.swing.JRadioButton();
    windowsClassicRadioButton = new javax.swing.JRadioButton();
    menuBar = new javax.swing.JMenuBar();
    fileMenu = new javax.swing.JMenu();
    exitMenuItem = new javax.swing.JMenuItem();

    setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
    getContentPane().setLayout(new java.awt.GridBagLayout());

    buttonGroup.add(metalRadioButton);
    metalRadioButton.setText("Metal");
    metalRadioButton.addActionListener(new java.awt.event.ActionListener() {
      public void actionPerformed(java.awt.event.ActionEvent evt) { …
Run Code Online (Sandbox Code Playgroud)

java swing look-and-feel

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

css如何在按钮上获得圆角.

我有一个带有CSS的按钮,它现在没有圆角.我有左右图像(角落)如何将它们应用到下面的CSS?谢谢你的帮助.

.myButton
{
    background-image: url(../../Images/SubmitButtonBack.png);
    color: White;
    font-family: Verdana;
    font-weight: bold;
    font-size: 8pt;
    width: 160px;
    height: 22px;
    border: none;
    position: relative;
    cursor: pointer;
    margin-bottom:5px;
}
Run Code Online (Sandbox Code Playgroud)

html css jquery rounded-corners

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

servicemix中的jaxws和camel路由

我想做这样的事情:

<jaxws:endpoint id="AbcEsbHTTPEndpoint" 
    implementor="com.abc.esb.ABCWSServiceImpl"
    address="/ABCWSServiceService"
    wsdlLocation="wsdl/ABCWSService.wsdl"
    endpointName="e:ABCWSService"
    serviceName="s:ABCWSServiceService"
    xmlns:e="http://com.abc.esb/abcesb/services/ABCWSService"
    xmlns:s="http://com.abc.esb/abcesb/services/ABCWSService">
</jaxws:endpoint>


<camelContext xmlns="http://camel.apache.org/schema/spring">
    <route>
        <from uri="cxf:bean://ABCWSServiceService"/>
        <to uri="cxf:bean:decodeClient"/>
    </route>
</camelContext>    

<jaxws:client id="decodeClient" 
    address="http://ESB-DEV1:9081/abcesb/services/Decoder"
    wsdlLocation="http://ESB-DEV1:9081/abcesb/services/Decoder?wsdl" 
    serviceClass="com.abc.esb.ABCServiceInterface" 
    abstract="true" > 
</jaxws:client>  
Run Code Online (Sandbox Code Playgroud)

我不明白如何配置骆驼路由从<jaxws:endpoint><jaxws:client> 使用的语法是什么?我知道你可以使用<cxf:cxfEndpoint>但如果我不需要,我不想使用它.

我知道如何使用JBI执行此操作,但我想使用OSGI包而不是JBI将其部署到servicemix中.

apache-camel apache-servicemix

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

获取画布上下文的最后一个点的坐标

我想用CanvasRenderingContext2D.prototype创建一个arrowTo函数.要做到这一点,我需要得到最后一点的坐标.例如

//... 
var ctx = someCanvas.getContext('2d');

ctx.moveTo(10,40);
//the coordinates of the last point are now (10,40)

ctx.lineTo(50,50);
//and now it's (50,50)

//...
Run Code Online (Sandbox Code Playgroud)

我怎样才能找回它们?

javascript html5 canvas html5-canvas

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

匿名控制器的Rspec存根视图

我正在尝试在应用程序控制器上测试一个将用作前置过滤器的方法.为此,我在测试中设置了一个匿名控制器,并应用了之前的过滤器以确保其正常运行.

测试目前看起来像这样:

describe ApplicationController do
  controller do
    before_filter :authenticated

    def index      
    end
  end

  describe "user authenticated" do
    let(:session_id){"session_id"}
    let(:user){OpenStruct.new(:email => "pythonandchips@gmail.com", :name => "Colin Gemmell")}

    before do
      request.cookies[:session_id] = session_id
      UserSession.stub!(:find).with(session_id).and_return(user)
      get :index
    end

    it { should assign_to(:user){user} }

  end
end
Run Code Online (Sandbox Code Playgroud)

应用程序控制器是这样的:

class ApplicationController < ActionController::Base
  protect_from_forgery

  def authenticated
    @user = nil
  end
end
Run Code Online (Sandbox Code Playgroud)

我的问题是,当我运行测试时,我收到以下错误

1) ApplicationController user authenticated 
   Failure/Error: get :index
   ActionView::MissingTemplate:
     Missing template stub_resources/index with {:handlers=>[:erb, :rjs, :builder, :rhtml, :rxml, :haml], :formats=>[:html], :locale=>[:en, :en]} in view paths "#<RSpec::Rails::ViewRendering::PathSetDelegatorResolver:0x984f310>" …
Run Code Online (Sandbox Code Playgroud)

ruby rspec ruby-on-rails rspec-rails

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

在向上转换或转换Java时抑制符号扩展

我有一种感觉,这是一个相当微不足道的问题,但我很难过.在我的应用程序中,我正在使用一对整数在查找表中键入内容.我认为将两个int连接成一个long更容易,而使用single long作为键.来自C背景,我希望这样的东西能起作用:

int a, b;
long l = (long)a << 32 | b;
Run Code Online (Sandbox Code Playgroud)

我试图用Java复制这个尝试让我感到沮丧.特别是,因为没有无符号整数类型,我似乎无法避免b的自动符号扩展(a左移以使其无关紧要).我尝试过使用,b & 0x00000000FFFFFFFF但令人惊讶的是没有效果.我也尝试过相当丑陋(long)b << 32 >> 32,但它似乎被编译器优化了.

我希望严格使用基元的位操作,但我开始怀疑是否需要使用某种缓冲对象来实现这一点.

java

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