优化图片预览分段控件样式
This commit is contained in:
@@ -328,6 +328,26 @@ final class TravelAlbumDetailViewControllerTests: XCTestCase {
|
||||
XCTAssertEqual(highResolutionButton.configuration?.title, "查看高清图")
|
||||
XCTAssertEqual(segmentedControl.numberOfSegments, 3)
|
||||
XCTAssertEqual(segmentedControl.selectedSegmentIndex, 0)
|
||||
XCTAssertFalse(segmentedControl.apportionsSegmentWidthsByContent)
|
||||
XCTAssertEqual(segmentedControl.selectedSegmentTintColor, UIColor.white.withAlphaComponent(0.2))
|
||||
XCTAssertEqual(
|
||||
segmentedControl.titleTextAttributes(for: .normal)?[.foregroundColor] as? UIColor,
|
||||
UIColor.white.withAlphaComponent(0.7)
|
||||
)
|
||||
XCTAssertEqual(
|
||||
segmentedControl.titleTextAttributes(for: .selected)?[.foregroundColor] as? UIColor,
|
||||
UIColor.white
|
||||
)
|
||||
XCTAssertNil(segmentedControl.backgroundImage(for: .selected, barMetrics: .default))
|
||||
XCTAssertNil(
|
||||
segmentedControl.dividerImage(
|
||||
forLeftSegmentState: .normal,
|
||||
rightSegmentState: .normal,
|
||||
barMetrics: .default
|
||||
)
|
||||
)
|
||||
XCTAssertEqual(segmentedControl.bounds.size, CGSize(width: 180, height: 32))
|
||||
XCTAssertGreaterThanOrEqual(highResolutionButton.frame.minX - segmentedControl.frame.maxX, 12)
|
||||
XCTAssertEqual(backButton.bounds.size, CGSize(width: 44, height: 44))
|
||||
XCTAssertNil(backButton.configuration?.baseBackgroundColor)
|
||||
XCTAssertEqual(actionStack.spacing, 10)
|
||||
|
||||
Reference in New Issue
Block a user