問題タブ [cgsize]

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 投票する
3 に答える
633 参照

ios - クロスプラットフォーム NSValue カテゴリ

Cocoa および iOS 用に、CGPoint/NSPoint および CGSize/NSSize などを処理するクロスプラットフォーム NSValue カテゴリを作成しようとしています。

私はこれを持っています:

Mac 部分は完全に動作しますが、iOS 部分ではエラーが発生します

2 つのメッセージ: 1) セレクター CGPointValue の既知のクラス メソッドがなく、「算術型またはポインター型が必要な型 CGPoint (別名 struct CGPoint) を使用しました。

何故ですか?

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

ios - Swift の CGSize sizeWithAttributes

Objective-C では、以下を使用できました。

しかし、Swift Language では、この状況に対する解決策は見つかりませんでした。

ヘルプはありますか?

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

ios - NSArray で画像 URL の CGSize を取得する方法

次のような画像の URLNSArrayを含む があります。NSString

CGSizeそれぞれの を取得するにはどうすればよいimageUrlですか?

次のように1つのimageUrlのサイズを取得する方法を知っています:

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

ios - 型 CGSize の値は文脈上 bool に変換できません

高さと幅の画像値を計算し、imagsize が使用可能かどうかを if 条件で確認しています。そうでない場合は、UIImageView のサイズに何らかの値を割り当てています。しかし、if条件で画像サイズをチェックすると、このエラーが発生しました value of type CGSize is not contextually convertible to bool

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

ios - Instagramに投稿するUIImageピクセルを増やす方法

以下のコードを使用して、作成中のアプリで画像をキャプチャしました。画像を完全にキャプチャして保存し、Facebook と Twitter に完全に投稿できます。ただし、画像サイズが 612px x 612px 以上ではないため、Instagram に投稿できません。画像のピクセル サイズを大きくする方法はありますか? すでに 568px x 570px になっているため、わずかに増やすだけで済みます。どんなアドバイスも素晴らしいでしょう!ありがとう!

キャプチャ画像を取得するコード:

Instagram に投稿するコード:

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

ios - 境界ボックス内の文字列のベースライン位置を取得します

sizeWithAttributesを取得するために使用しており、 を描画するために必要widthです。これは、 width に対して返される値が文字にぴったりと収まるため、 を取得するのにうまく機能しています。追加のパディングを追加せずに、最初の文字から最後の文字まで計算されます。しかし、それは私が望むよりも大きな値を返しています。これは、最も高い文字の上部から始まり、最も低い文字の下部までを計算する必要があるためです。たとえば、g の文字はベースラインより下まで伸びています。heightNSAttributedStringwidthheightheight

この API が「インテリジェント」であるとは思えません。文字列内のどの文字もベースラインを下回っていないにもかかわらず、返される高さが高すぎるためです。それらの属性で表示できる可能性のあるキャラクターを検討しているようです。

文字列の下の「余分なパディング」の量を差し引く方法が必要です。ベースラインが に対してどこにあるかを計算したいheight、またはベースラインの下の領域に割り当てられているスペースの量を計算する他の方法を考えています。下の図は、パディング量が少し極端ですが、何が起こっていると私が信じているかを視覚的に説明しています.

私は同じ寸法が得られると信じてboundingRectWithSize:options:context:いますが、文字列のサイズを計算する他の (非推奨ではない) API については知りません。

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

ios8 - CoreData からサーバーに格納されて送信された UIImage を確認できませんか?

コードの最初の部分は、カメラ ボタンが押される場所ですが、テキスト フィールドが入力されているかどうかを確認する前ではなく、カメラの種類を確認します。ここではすべて正常だと思います。写真が撮られたら、画像のサイズを変更してサイズを小さくし、それを NSString に変換します。NSString データは CoreData に保存され、サーバーに送信されて表示されます画面。

これはカメラのプレスボタンです

正常に保存されたように見えますが、途中で迷子になったようです。私は何日も前からこれを整理しようとしているので、誰か助けてもらえますか。コンソール出力の下に表示されるようにします。また、助けてくれる人に感謝します.