0

アプリケーションでRichFaces3.3を使用し、rich:inputNumberSliderを使用しています。iOSデバイスの実際のサポートはまだありません。ポインタをクリックすることはできますが、iPadでスライドできません。

私は今何ができますか?

4

2 に答える 2

0

Richfaces 3.3 + iOS の互換性についてはわかりませんが、Richfaces 4.3 ショーケース ノートに基づいて、iOS で動作するはずです。参照: https://github.com/richfaces/showcase

Readme は次のように述べています。

このショーケースは、WebKit ベースのブラウザーとのモバイル互換性もあります。これには、iOS、Android、およびその他が含まれます。

ただし、アップグレードするオプションがあるかどうかはわかりません。さらに、私の記憶が正しいかどうかは定かではありませんが、モバイル以外のコンポーネントと同じコンポーネントをモバイルでも使用できると思います (ただし、コンテンツ作成にはいくつかのルールがあると思います)。

編集

さて、私はあなたに悲しいニュースがあると思います。この問題に直面したのはあなたが最初ではないようです: https://issues.jboss.org/browse/RF-10918

上流で解決しない限り先に進めないと思います。ただし、バグに熱を加えることができます (環境をコメントとして追加し、場合によってはそれに投票し、おそらくそこで回避策を求めます)、または Richfaces のソース コードを確認して修正/パッチを自分で提供することもできます。 .

于 2013-01-22T16:29:37.633 に答える
0

を使用しUISliderます。

最初に設定したIBOutletデバイス:

.hファイル:

IBOutlet UISlider *Slider1;

.mファイル:

lbl3.text=@"slider string";
[Slider1 addTarget:self action:@selector(sliderChanged:) forControlEvents:UIControlEventValueChanged];
Slider1.value=0.0;

// Slider control
- (void)sliderChanged:(UISlider *)slider{

    lbl3.text=[NSString stringWithFormat:@"%i",(int)((slider.value)*100) ] ;     
    NSLog(@"%@",lbl3.text);

}
于 2013-04-29T11:57:09.730 に答える