プログラミング

プロおよび熱狂的プログラマーのためのQ&A

6
アプリのファイル共有を有効にする方法は?
ユーザーが写真にエフェクトを適用できる画像編集アプリを持っています。ユーザーがiTunesの[ファイル共有]タブでアプリを表示し、写真をアプリにドラッグアンドドロップできるようにするにはどうすればよいですか。 スタンザのような電子書籍リーダーの一部はこのように動作し、クールなオプションになります。たぶん、誰かがこのテクニックを有効にして使用する方法について話すチュートリアルやリソースを指摘することができます。
158 ios  file-sharing 

12
ストーリーボードプロトタイプセル(Xcode 6、iOS 8 SDK)のUICollectionViewCell contentViewのフレームの自動サイズ変更の問題は、iOS 7でのみ実行すると発生します
Xcode 6 Beta 3、iOS 8 SDKを使用しています。Swiftを使用してターゲットiOS 7.0をビルドします。以下のスクリーンショットを使用して、私の問題を段階的に参照してください。 StoryboardにUICollectionViewがあります。中央に1つのラベルを含むプロトタイプUICollectionViewCell(自動サイズ変更ルールなし)。紫色の背景は、実行時に生成されたContentViewをマークすることでした。そのビューは、UICollectionViewLayoutDelegateに基づいて適切にサイズ変更されますが、iOS 7では変更されません。Xcode6を使用しているため、問題はiOS 7でのみ発生します。 iOS 8でアプリをビルドするとき。すべてが大丈夫です。 注:紫はcontentView、青は角が丸いUIButtonです。 ただし、iOS 7では、セル内のすべてのサブビューが突然(0,0,50,50)のフレームに縮小され、自動サイズ変更ルールに準拠しなくなります。 これはiOS 8 SDKまたはSwift、あるいはXcodeのバグだと思いますか? 更新1:この問題は公式のXcode 6.0.1にも存在します!最善の回避策は、セルのcellForItemにフレームを設定することにより、KoCMoHaBTaが以下に提案したもののようです(ただし、セルをサブクラス化する必要があります)。これはiOS 8 SDKとiOS 7の間の非互換性であることが判明しました(Appleから引用された以下のecotaxの回答を確認してください)。 更新2: このコードをcellForItemの先頭に貼り付けます。問題はありません。 /** Xcode 6 on iOS 7 hot fix **/ cell.contentView.frame = cell.bounds; cell.contentView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; /** End of Xcode 6 on iOS 7 …

24
MySQLテーブルの重複を削除する方法?
テーブルのDELETE指定されたsidの行を複製する必要がありMySQLます。 SQLクエリでこれを行うにはどうすればよいですか? DELETE (DUPLICATED TITLES) FROM table WHERE SID = "1" このような何かが、私はそれを行う方法がわかりません。
158 mysql  duplicates 

6
div要素(jQuery)のすべての子入力を取得する方法
HTML: <div id="panel"> <table> <tr> <td><input id="Search_NazovProjektu" type="text" value="" /></td> </tr> <tr> <td><input id="Search_Popis" type="text" value="" /></td> </tr> </table> </div> 特定のdivのすべての入力を選択する必要があります。 これは機能していません: var i = $("#panel > :input");

20
特定の年の特定の月の日数は?
特定の年の特定の月の日数を知る方法は? String date = "2010-01-19"; String[] ymd = date.split("-"); int year = Integer.parseInt(ymd[0]); int month = Integer.parseInt(ymd[1]); int day = Integer.parseInt(ymd[2]); Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.YEAR,year); calendar.set(Calendar.MONTH,month); int daysQty = calendar.getDaysNumber(); // Something like this
158 java  datetime  calendar 


11
ナビゲーションバーの表示/非表示
2つのバーボタンで構成されるナビゲーションバーを備えたアプリがあります。ユーザーが画面をダブルタップしたときに、このナビゲーションバーの表示と非表示を切り替えます。 最初は、ナビゲーションバーを非表示にする必要があります。ユーザーが画面をダブルタップすると、ナビゲーションバーに、iPhoneのフォトギャラリーに表示されるようなアニメーションが表示されます。 どうすればこれを行うことができますか?提案は常に高く評価されています。


12
プログラムでUIStackViewにビューを追加する
プログラムでUIStackViewにビューを追加しようとしています。今のところ私のコードは: UIView *view1 = [[UIView alloc]init]; view1.backgroundColor = [UIColor blackColor]; [view1 setFrame:CGRectMake(0, 0, 100, 100)]; UIView *view2 = [[UIView alloc]init]; view2.backgroundColor = [UIColor greenColor]; [view2 setFrame:CGRectMake(0, 100, 100, 100)]; [self.stack1 addArrangedSubview:view1]; [self.stack1 addArrangedSubview:view2]; アプリをデプロイすると、ビューが1つしかなく、黒い色で表示されます(view1はview2のパラメーターも取得します)

8
tf.nn.embedding_lookup関数は何をしますか?
tf.nn.embedding_lookup(params, ids, partition_strategy='mod', name=None) この機能の義務がわかりません。それはルックアップテーブルのようなものですか?それぞれのIDに対応するパラメーター(ID単位)を返すことはどちらですか。 たとえば、skip-gramモデルでを使用するとtf.nn.embedding_lookup(embeddings, train_inputs)、それぞれに対してtrain_input対応する埋め込みが見つかりますか?

6
Scalaでのdef、val、varの使用
class Person(val name:String,var age:Int ) def person = new Person("Kumar",12) person.age = 20 println(person.age) これらのコード行は12、person.age=20正常に実行された場合でも出力されます。これは、でdefを使用したために発生することがわかりましたdef person = new Person("Kumar",12)。varまたはvalを使用すると、出力はになり20ます。私はデフォルトがscalaのvalであることを理解しています。この: def age = 30 age = 45 ...デフォルトではvalであるため、コンパイルエラーが発生します。上記の最初の行が正しく機能せず、エラーも発生しないのはなぜですか?
158 scala 

3
Intellij IDEA / Android Studioでルートタグをマージしてレイアウトをプレビュー
LinearLayoutに基づいて複合コンポーネントを開発しているとしましょう。したがって、次のようなクラスを作成します。 public class SomeView extends LinearLayout { public SomeView(Context context, AttributeSet attrs) { super(context, attrs); setOrientation(LinearLayout.VERTICAL); View.inflate(context, R.layout.somelayout, this); } } のLinearLayoutルートとして使用する場合somelayout.xml、追加のビューレベルがあるため、マージタグを使用します。 <?xml version="1.0" encoding="utf-8"?> <merge xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Some text" android:textSize="20sp"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Some other text"/> </merge> しかし、IDEの[プレビュー]タブでは、マージは常にFrameLayoutとして機能し、次のようなものが表示されます。 (それはAndroid Studioですが、Intellij IDEAも同じです。Eclipseについては知りません) プレビューはレイアウトの開発を大幅にスピードアップします。一部のレイアウトについても、このような大きな助けを失うのは残念です。merge特定のレイアウトでプレビューがタグを解釈する方法を指定する方法があるかもしれませんか?

30
UIButtonの画像の下のラベル
アイコンの下にテキストがあるボタン(アプリボタンのようなもの)を作成しようとしていますが、実現するのは非常に難しいようです。画像の下にテキストを表示するにはどうすればいいUIButtonですか?
158 ios  image  text  uibutton  label 

21
エラー:「リンクの抽出」ステップが正常に完了しませんでした
Homebrewを介してnode.jsをインストールしようとしています。残念ながら、私はこのエラーを受け取ります: ➜ ~ brew install node ==> Downloading http://nodejs.org/dist/v0.8.10/node-v0.8.10.tar.gz ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/node/0.8.10 ==> make install ==> Caveats Homebrew installed npm. We recommend prepending the following path to your PATH environment variable to have npm-installed binaries picked up: /usr/local/share/npm/bin Warning: Could not link node. Unlinking... Error: The `brew link` …
158 macos  node.js  npm  homebrew 

10
プログラムでCollapsingToolbarLayoutを折りたたむまたは展開する
簡単な質問ですが、答えが見つかりません。CollapsingToolbarLayoutプログラムで折りたたんだり展開したりするにはどうすればよいですか? ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.