問題タブ [layer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
21 に答える
362576 参照

ios - UIViewに丸みを帯びた角を与える

私のログインビューには、 「サインイン…」というメッセージが表示されたサブビューがありますUIActivityViewUILabelこのサブビューには、丸められていないコーナーがあります。どうすればそれらを丸くすることができますか?

私のxib内でそれを行う方法はありますか?

0 投票する
6 に答える
6679 参照

java - Java と SQL : null を返すか、例外をスローしますか?

これは別の議論のテーマですが、今回は単純で文書化された回答のみを探しています. シナリオ:

次の方法を想定しましょう。

質問:

1. いくつかの属性を持つ犬を返すこのテクニックを改善するために、どのような方法を提案しますか?

2. rs.next() は、null ResultSet に対して false を返すか、次のような例外を生成します。

文字列 str = null; System.out.println(str.toString());

3. ResultSet の現在の行から犬のオブジェクトを初期化しているときに、接続障害、互換性のない値が犬のプロパティ セッターに渡されたなどのような問題が発生した場合はどうなりますか? ハッシュテーブルには今では 10 個の要素があるかもしれませんし、何もないかもしれません (最初の行)。次のアクションは次のとおりです。a) null ハッシュテーブルを返します。b) この段階での結果のハッシュテーブルを返します。c) 例外をスローする: ここでの例外の種類は何ですか?

4. この点については、全員が同意すると思います。悪いことは何も起こらず、尋問に行がなく、null 値が返されます。ただし、@Thorbjørn Ravn Andersen はここで、null 値ではなく NullObject を返す必要があると述べています。あれは何だろう。

5. アプリケーションをいくつかのレイヤーまたはレベルに分割する必要があると言っている人やグループに気づきました。上記の例を考えると、私が考えることができるこれらのものを除いて、ここにはどのようなレイヤーがありますか:

Layer1 :: アクションが実行されるデータベース層: このメソッド。

レイヤー2 :: ??? : 新しい Dog オブジェクトが構築されるレイヤー: 私の Dog オブジェクト。

レイヤー3 :: ? : 犬のコレクションで何かをしようとしているレイヤー: GUI レイヤー、主に、またはユーザー インターフェイスのサブレイヤー。

申請の流れをたどると、1層目で例外が発生した場合、どのように対処するのがベストでしょうか? 私の考え: 例外をキャッチし、例外をログに記録し、何らかの値を返します。それはベストプラクティスですか?

マニーさん、ご回答ありがとうございます。他の人がこれらの問題についてどう思うか楽しみにしています。

0 投票する
2 に答える
1102 参照

iphone - iPhoneレイヤー管理-ベストプラクティス

ルイ-ご意見ありがとうございます。これが私がしたことと、私が理解していない現在の問題です。

メニュー(2)は、タッチに応答するUIImageViewです。それぞれが独自のクラスです。あなたがそれらを呼んだ「スプライト」もタッチに反応します。

メニューとスプライトをレイヤーに追加する.mで、次のコードを使用して2つのコンテナーレイヤーを作成しました:menuContainer =[CALayerlayer]。

spriteContainerの上にあるmenuContainerで注文しました。さて、スプライトはメニューの下に移動します-素晴らしいです!しかし、その過程で、スプライトはタッチに応答しなくなり(menuContainerレイヤーの下にあるため、これは理解できます)、メニューもタッチに応答しなくなりました(取得しないでください)。状況を混乱させ続けると、スライダーをポップアップすることによってマルチタッチジェスチャに応答するmenuContainerに追加されたレイヤーは、マルチタッチを読み取り、スライダーをポップアップしますが、スライダーをスライドできません。これは私を完全に混乱させました。

ありがとう。

私のアプリは背景レイヤーを構築してから、常に一番上にあるはずのメニューレイヤーを構築しています。この後、多くの移動レイヤーを追加し、多くの移動レイヤーをすばやく削除します。

私の問題は、メニューレイヤー(4つあります)を常に他のレイヤーの前に配置したいということです。レイヤー階層を構築し、insertsublayer:atindex:メソッドを使用して、メニューを想定インデックス1000にし、200などの低いインデックスに多数の移動レイヤーを挿入することを考えました。200に1つのレイヤーを挿入してから次の200で、200に割り当てられた最初のレイヤーがシフト(201)されますか、それとも吹き飛ばされますか?

insertsublayer:below:を使用してレイヤーを挿入しようとしましたが、目的の結果が得られません。

助けてくれてありがとう。

0 投票する
2 に答える
394 参照

jar - Netbeans の Java フォルダ間の依存関係をどのように強制しますか?

私はNetbeansの初心者です。誰かが netbeans でのプロジェクトのセットアップを手伝ってくれるかどうか疑問に思っています。50 万行の Java コードを別の IDE から Netbeans に移動しています。コードをビルドして Netbeans で簡単に実行することができました。それらのフォルダー間に依存関係がある多くのフォルダーを持つプロジェクトがあります。それらは特定の順序で構築する必要があります。これは、階層化を強制して、下位層のモジュールが上位層を呼び出せないようにするためです。Netbeans で構成できませんでした。以下は私のプロジェクトがどのように見えるかです

すべてのライブラリと appA をビルドする 1 つのプロジェクトがあります。プロジェクトのビルド xml は、project/ フォルダーの下に格納されます。ただし、ライブラリには依存関係があります。libB は libA の後にビルドする必要があります。libA の後に libC。libE は libD や libB など
に依存しています。プロジェクト プロパティで libs のソース フォルダーの順序を変更しようとしました。それは何の違いもないようでした。libB の後に libA を移動しても、すべて正常にビルドされていました。libA がまだビルドされていないため、失敗すると予想していました。
迷っています。この種の依存関係を強制するための秘訣は何なのか疑問に思っています。「既存のソースを使用した Java プロジェクト」ウィザードを使用してプロジェクトを作成しました。

私はあなたの助けに感謝します
ビデオ
の男に感謝します。

0 投票する
1 に答える
497 参照

iphone - 拘束ドラッグはiPhoneのパスに沿って移動します

ボールがトラックを転がるアプリを作っています。
したがって、画面の周りでボールをタッチしてドラッグすると、ボールはトラックに沿って移動するはずです。ドラッグがトラックから離れすぎている場合は、停止する必要があります。トラックは任意の形状にすることができます。最高のアプローチは何ですか..?

0 投票する
4 に答える
30104 参照

iphone - Cocos2dがレイヤーに背景画像を追加しますか?

cocos2dのドキュメントを読み終えたところです。理解している限り、レイヤーに背景画像を追加するには、次のような操作を行う必要があります。

私のテストでは、次のようにスプライトをシーンに直接追加できます。

}

この2つのオプションの違いは何ですか?また、レイヤーの背景を設定するためのより良い方法は何ですか?どんな助けでも大歓迎です。

0 投票する
1 に答える
3019 参照

wpf - WPF のレイヤー 2 BitmapImage

BitmapImage の 2 つのインスタンスがあります。新しい BitmapImage を作成するために、重ね合わせたいと思います。どうすればいいですか?(C#を使用)

ありがとう!

0 投票する
3 に答える
329 参照

iphone - 単純なレイヤーの問題[iphone]

基本的に、配列内のオブジェクトをy値で並べ替えています(ページの一番下が配列の先頭にあります)が、少し問題があります。配列内のすべてのUIImageViewに値を割り当てます。

UIImageViewであるため、「Blocky」の後にレイヤーを配置する必要があります。そうしないと、次のエラーが発生します。

*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIImageView 0x3d44880> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key value.'

私の問題は、並べ替えるときに「.layer」を配置する場所がわからないため、UIImageViewsがそれ自体でキーを処理できないため、同じ問題が発生することです。これが私のソートコードです:

よろしくお願いします、オジー

0 投票する
3 に答える
2003 参照

layer - アプリケーション層とは何ですか?

私はビジネスロジック層とデータアクセス層を理解していると思いますが、アプリケーション層という用語はどういう意味ですか?分散アプリケーションで使用するものですか?